OpenJWeb(v1.2)快速开发平台技术白皮书发布

 

 

 

 

 

OpenJWeb(v1.2)技术白皮书

 

 

QQ:29803446

Msn:[email protected]

Email:[email protected]


 

一、    关于OpenJWeb.. 4

二、OpenJWeb的技术选型.... 4

三、    OpenJWeb(v1.2)现有功能.... 6

3.1数据字典类型和数据字典定义... 6

3.2表结构定义及生成工具... 6

3.3 增删改查页面快速生成工具... 6

3.4 在线编译功能... 7

3.5 在线编辑器... 7

3.6 组织结构和登录帐号维护... 8

3.6.1 组织结构的数据库设计... 8

3.6.2 组织结构和登录帐号的功能维护界面... 9

3.7 角色与权限... 11

3.8 内置Java WebMail. 12

3.9 基于Lucene的搜索引擎... 14

3.10 定时器... 14

3.11 简易审批流... 14

3.12 文档上传... 15

3.13 EXCEL导出... 15

3.14 提供基于JACOB word文档生成示例... 15

3.15 平台的acegi框架与CAS单点登录的无缝集成... 15

3.15 基于Spring MVC的页面创建向导示例... 15

3.16 与部分商业Word在线编辑器组件集成... 15

3.17 邮件群发(支持多附件和Html正文)... 15

3.18 JFreechart报表和JasperReport报表... 15

四、OpenJWeb(v1.2)开发内容.... 16

五、OpenJWebMVC设计.... 17

5.1 实体设计... 17

5.2 控制层的实现方式... 17

5.3 action层的补充-dwr. 20

5.4 业务逻辑层和DAO层设计(M) 20

5.5 服务定位器ServiceLocator. 31

六、开发环境及二次开发说明.... 34

6.1 tomcat配置说明... 35

6.2 二次开发的约定... 35

6.3 功能菜单... 35

6.3.1 增加一个Outlook标签... 35

6.3.2 功能树的JSP页面... 36

6.3.3 JSP页面中将不同菜单授予不同权限的方法... 40

七、平台的配置文件说明.... 41

7.1 acegi配置(acegisecurityContext.xml) 41

7.2 业务逻辑层配置(core-service.xml) 42

7.3       系统配置参数(system-config.xml) 43

7.4       发邮件专用(spring-mailServer.xml) 44

7.5       java WebMail配置(mailserver.xml) 46

7.6 datasource.xml. 46

7.6       ehcache.xml. 48

7.7       xwork.xml. 48

7.8 其他配置... 48

八、级联删除.... 48

九、Webwork的文件上传的实现.... 49

十、Lucene搜索引擎实现站内全文检索.... 51

十一、Spring MVC 页面创建向导.... 51

十二、关于数据库设计规范.... 51

12.1 表及字段命名规则... 51

12.2 关于字段类型... 52

12.3 表主键... 52

12.4 每个表必备的表字段... 52

12.5 树型表... 53

12.6 数据库相关的程序代码编写注意事项... 53

十三、快速增删改查页面生成过程示例.... 53

13.1 定义数据字典类型和数据字典... 53

13.2 定义表... 56

13.3 定义表字段... 57

13.4 生成增删改查页面... 64

13.5 清理生成的代码... 69

十四、新增记录如何设置字段默认值.... 70

 

由于本文档的图片很多,所以不方便在这里粘贴,我已将word文档上传到csdn,上传的文件名为:

openjweb技术白皮书.rar,只需要一个资源分

里面包括5个文档,分别是:

01-OpenJWeb快速开发平台商业价值分析.doc

02-OpenJWeb功能简单介绍.doc

03-系统安装说明.doc

04-OpenJWeb(v1.2版)技术白皮书.doc

简易审批流设计与实现-事务性计划.doc

目前关注OpenJWeb的朋友越来越多了,在此特别感谢广大朋友对OpenJWeb的厚爱和支持!

 

你可能感兴趣的:(开发平台)