JEECG [J2EE Code Generation] 前言: 架构介绍
架构技术: Struts2+Spring3+Hibernate4+EasyUI1.3+Spring JDBC+Highcharts报表+Jquery+Ehcache配置思想: 零配置( 约定大于配置)实现技术点:.代码生成器(规范的后台代码+统一风格的前台页面) 单表模型和一对多(父子表)数据模型,增删改查功能生成直接使用; 特点: A.前台页面字段对应数据库字段生成; B. 页面字段校验自动生成(数字类型\必须项\金额类型\时间控件); C.支持Oracle/Mysql数据库
注意:代码生成包括JSP页面生成,代码无需修改,增删改查功能直接配置使用.查询条件生成器 页面加查询条件,后台不需要写任何逻辑判断,动态拼SQL追加查询条件.页面校验器(EasyUI 页面检验机制) 前台页面字段校验采用EasyUI.常用共通封装 数据字典/ 邮件发送/ 定时任务/短信接口/Freemarker模板工具/Jquery.完整Spring用户权限 权限功能:权限,角色,用户(功能直接使用).Ehcache缓存机制 Ehcache缓存自定义标签(永久缓存/临时缓存)
.报表封装 Excel简易导出工具类+Highcharts图形报表.Hibernate+Springjdbc 组合使用 Hibernate+Springjdbc组合使用(单表操作使用Hibernate;复杂SQL采用SQL), SQL设计方案:DB SQL抽离出Java代码,采用命名规范根据类名和方法名创建SQL文件,存储SQL; . 程序自动读取SQL; .SQL读取模式:开发模式和发布模式。.安全的事务回滚机制+安全的数据乐观锁机制
不错,,好好研究。值得收藏,学习。:) 不错,学习了。
页:
[1]