PalmFramework平台是一套基于J2EE的整体解决方案,包括表现层、业务层、持久层以及大量的公用模块。该平台能够为项目开发人员提供一个高效、稳定、安全的开发平台。PalmFramework有着强大框架支持,能快速搭建,学习成本更低,团队开发更高效,从而提高软件的质量和开发效率,降低开发成本和风险。
PalmFramework平台提供了四大功能:
1. 框架集成:集成了Flex、数据传输框架BlazeDS、前台IOC框架Parsley、Spring、Hibernate,缓存框架EhCache等优秀的框架,使用全球领先的技术提供最佳实践方案。
2. 基础控件库:
进一步封装封装多种控件,充分利用Flex4双向绑定功能,并增加控件的前台缓存能力,增加性能。
(1) 表格类控件用来显示列表数据,实现数据分页,万能查询排序,导出Excel,打印等齐全功能;
(2) 菜单类控件用来自动生成应用程序的菜单;
(3) 树形类控件用来以树形结构显示数据,如组织结构图,实现数据多级加载缓存,多次使用;
(4) 表单类控件,表单提供消息控件、文本控件、颜色控件、下拉列表控件,验证组等。
3. 表单设计&代码生成
1.设计表单后根据表单生成前后台代码,实现增删改查功能零代码输入,并规范代码,提高团队间代码可读性、可重构性,并大幅度降低代码书写量。
2.支持多表定义,字段定义,表间关联定义等。
3.使用模板技术生成代码,支持前后台代码生成下载、支持PDM数据导入。
4. 成熟通用模块
包含大量可重用的模块供快速开发使用,如:权限模块、用户模块,多选控件、GIS模块、文件柜、定时模块、即时通信模块、报表模块、远程维护模块等。
PalmFramework技术特点:
(1) 降低了开发成本、提高了开发效率
(2) 提高了软件的质量、大幅提高了软件的可维护性、可重构性。
(3) 使用方便,API实例支持,配置简单、界面美观。
(4) 模块化开发有助团队协作。
2.API支持
3. 控件库
4 表单设计&代码生成
5. 成熟通用模块5.1权限模块
5.2数据共享
5.4 GIS模块