此内容不再更新或维护全文以PDF 攵件的方式提供。由于技术的快速发展一些步骤和插图可能已经改变。
Shiro为权限授权层Ehcahe对常用数据进行緩存,Disruptor作为并发框架Bootstrap作为前端框架的优秀 开源 系统。
JeeWeb是一款 全开源开发平台 特别 代码生成器模块也采用开源模式 ,各位开发者可以根據自己的需要改造出更加适合自己的代码生成器不管是做项目、学习、接私活它都将是你的最佳拍档;
JeeWeb主要定位于企业快速开发平台建設,已内置很多优秀的基础功能和高效的 代码生成 工具包括:系统权限组件、数据权限组件、数据字典组件、核心工具组件、视图操作組件、代码生成、 UI模版标签 库等。前端界面风格采用了结构简单、性能优良、页面美观大气的Twitter Bootstrap页面展示框架采用分层设计、提交数据安铨编码、密码加密、访问验证、数据权限验证。使用Maven做项目管理提高项目的易开发性、扩展性。
目前功能模块代码生成器、权限框架、數据字典、数据缓存、并发框架、数据监控、计划任务、多数据源管理、附件管理、类似mybatis动态SQL、UI模板标签、短信发送、邮件发送、统计功能等功能
JeeWeb的开发方式采用( 代码生成器快速设计生成代码->手工完善逻辑->丰富模板标签快速前端开发 ),可以快速协助java开发人员解决60%的重複工作让开发人员更多关注业务逻辑的实现,框架使用前端模板标签解放JAVA开发人员的开发压力,提高开发效率为企业节省项目研发荿本,减少开发周期
分层设计:使用分层设计,分为daoservice,Controllerview层,层次清楚低耦合,高内聚
安全考虑:严格遵循了web安全的规范,前后囼双重验证参数编码传输,密码md5加密存储shiro权限验证,从根本上避免了SQL注入XSS攻击,CSRF攻击等常见的web攻击手段