jeecg智能开发平台v3开发指南

jeecg智能开发平台v3开发指南

ID:16239694

大小:1.72 MB

页数:58页

时间:2018-08-08

jeecg智能开发平台v3开发指南_第1页
jeecg智能开发平台v3开发指南_第2页
jeecg智能开发平台v3开发指南_第3页
jeecg智能开发平台v3开发指南_第4页
jeecg智能开发平台v3开发指南_第5页
资源描述:

《jeecg智能开发平台v3开发指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JEECG智能开发平台V3开发指南目录1.前言21.1.技术背景21.2.平台介绍21.3.平台优势31.4.平台架构32.JEECG框架初探52.1.演示系统52.2.示例代码73.JEECG开发环境搭建103.1.JAVA环境配置103.2.开发环境搭建113.2.1.项目导入开发环境113.2.2.数据库初始化143.2.3.项目数据源配置153.2.4.项目启动测试164.代码生成器174.1.数据表创建174.2.代码生成器配置184.3.代码生成184.4.功能测试214.4.1.添加菜单并授权214.4.2.功能测试224.5.代码生

2、成器使用规则234.5.1.建表规范234.5.2.页面生成规则245.查询HQL过滤器245.1.数据过滤现状分析245.2.查询条件SQL生成器255.2.1.实现原理255.2.2.查询规则255.2.3.具体实现266.表单校验组件ValidForm276.1.Validform使用入门276.2.绑定附加属性276.3.初始化参数说明326.4.Validform对象[方法支持链式调用]376.5.调用外部插件436.6.Validform的公用对象447.基础用户权限457.1.权限设计457.2.权限设计目标457.3.目前系统设计4

3、67.3.1.数据表467.3.2.页面菜单468.JEECG注意规则479.项目编码规范489.1.项目编码规范489.2.详细说明4910.JEECG目录结构5010.1.配置文件目录结构5010.2.Java源码目录结构5010.3.单元测试代码结构5110.4.JSP页面目录结构5111.附录5211.1.UI库常用控件参考示例5211.2.开发技巧:采用IFrame打开页面5511.3.开发技巧:组合查询实现方法551.前言1.1.技术背景随着WEBUI框架(EasyUI/JqueryUI/Ext/DWZ)等的逐渐成熟,系统界面逐渐实现统

4、一化,代码生成器也可以生成统一规范的界面!代码生成+手工MERGE半智能开发将是新的趋势,生成的代码可节省50%工作量,快速提高开发效率!1.2.平台介绍JEECG[J2EECodeGeneration]是一款基于代码生成器的智能开发平台,采用代码生成+手工MERGE半智能开发模式,可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失扩展性和灵活性。JEECG宗旨:简单功能由代码生成器生成使用;复杂业务采用表单自定义,业务流程使用工作流来实现、扩展出任务接口,供开发编写业务逻辑。实

5、现了流程任务节点和任务接口的灵活配置,既保证了公司流程的保密行,又减少了开发人员的工作量。JEECGV3.0版本推翻原有SSH2架构,采用SpringMVC+Hibernate+UI快速开发库作为基础架构,采用面向声明的开发模式,基于泛型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器的使用将JavaEE的开发效率提高6倍以上,可以将代码减少60%以上。JEECGV3.0版本四大技术点:1.代码生成器2.UI快速开发库3.在线流程设计4.系统日志记录。·代码生成器:支持多种数据模型,根据表生成对应的Entity,S

6、ervice,Dao,Controller,JSP等,增删改查功能生成直接使用·UI快速开发库:针对WEBUI进行标准封装,页面统一采用UI标签实现功能:数据datagrid,表单校验,Popup,Tab等,实现JSP页面零JS,开发维护非常高效·在线流程设计:在线流程定义,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂接,业务流转,流程监控,流程跟踪,流程委托等·系统日志记录:系统操作日志详细记录,帮助运维人员进行系统分析和故障排查。V3版本特性·JEECGV3.0,经过了专业压力测试,性能测试,保证后台数据的准确性和页面访

7、问速度·支持多种浏览器:IE,火狐,Google等浏览器访问速度都很快·支持数据库:Mysql,Oracle10g等·基础权限:用户,角色,菜单权限,按钮权限,数据权限·智能报表集成:简易的图像报表工具和Excel导入导出·Web容器测试通过的有Jetty和Tomcat6·待推出功能:分布式部署,云计算,移动平台开发,规则引擎,代码生成器(eclipse插件)·要求JDK1.6+1.3.平台优势采用主流开源技术框架,容易上手;代码生成器依赖性低,很方便的扩展能力,可完全实现二次开发;开发效率很高,代码生成器支持多种数据模型:单表数据模型、单表自关联

8、模型和一对多(父子表)数据模型,代码生成功能直接使用;查询SQL过滤器,后台不需要写代码,页面追加查询字段,查询功能自动实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。