业务组件开发指南.docx
- 文档编号:4718343
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:14
- 大小:303.52KB
业务组件开发指南.docx
《业务组件开发指南.docx》由会员分享,可在线阅读,更多相关《业务组件开发指南.docx(14页珍藏版)》请在冰豆网上搜索。
业务组件开发指南
业务组件开发指南
编写人:
齐丹
目录
1.CVS目录结构4
1.1.注销用户4
1.2.设置CVS下载目录4
1.3.输入密码4
1.4.check模块4
2.设计文档5
2.1.数据库设计5
2.1.1.设计编写5
2.1.2.数据库文件名5
2.1.3.数据库设计5
2.1.4.放置目录5
2.2.业务组件概要设计5
2.2.1.描述:
业务组件和外面的关系。
5
2.2.2.设计编写5
2.2.3.概要设计文件名5
2.2.4.放置目录5
2.3.业务组件详细设计5
2.3.1.描述:
各个业务组件间关系。
5
2.3.2.设计编写5
2.3.3.概要设计文件名5
2.3.4.放置目录5
3.工程创建(注意要使用研发支撑提供的EclipseONE)5
3.1.JDK使用版本5
3.2.图6
3.3.编译目录7
3.4.jar包引用7
4.业务组件编码8
4.1.配置文件8
4.1.1.目录结构8
4.1.2.SpecifyContentDO.hbm.xml文件8
4.1.3.daoContext.xml配置文件8
4.1.4.serviceContext.xml配置文件8
4.2.DAO编写8
4.2.1.目录结构8
4.2.2.命名规范9
4.2.3.编码规范9
4.3.Model编写9
4.3.1.目录结构9
4.3.2.命名规范9
4.3.3.编码规范9
4.4.Service编写9
4.4.1.目录结构9
4.4.2.命名规范10
4.4.3.编码规范10
4.5.VO编写10
4.5.1.目录结构10
4.5.2.命名规范10
4.5.3.编码规范10
4.6.测试业务代码10
4.6.1.目录结构10
4.6.2.命名规范11
4.7.应用组件11
4.7.1.描述:
应用组件依赖业务组件。
11
4.7.2.应用组件与业务组件区别:
应用组件无数据库11
4.7.3.目录结构11
4.7.4.命名规范13
4.7.5.编码规范13
4.8.业务组件配置文件13
5.组件说明书13
业务组件开发注意的几点:
13
参考文档13
1.CVS目录结构
1.1.注销用户
1.2.设置CVS下载目录
1.3.输入密码
1.4.check模块
2.设计文档
2.1.数据库设计
2.1.1.设计编写
依照《数据库设计规范》和《业务组件设计开发规范》
2.1.2.数据库文件名
组件英文名_mysql.ddl
2.1.3.数据库设计
用pdm
2.1.4.放置目录
目录:
模块\design下
2.2.业务组件概要设计
2.2.1.描述:
业务组件和外面的关系。
2.2.2.设计编写
依照《数据库设计规范》和《业务组件设计开发规范》
2.2.3.概要设计文件名
文件名:
组件英文名_概要设计.uml
2.2.4.放置目录
目录:
模块\design下
2.3.业务组件详细设计
2.3.1.描述:
各个业务组件间关系。
2.3.2.设计编写
依照《数据库设计规范》和《业务组件设计开发规范》
2.3.3.概要设计文件名
文件名:
组件英文名_详细设计.uml
2.3.4.放置目录
目录:
模块\design下
3.工程创建(注意要使用研发支撑提供的EclipseONE)
3.1.JDK使用版本
3.2.图
注意:
建工程(最好前台、后台、制作目录分别建工程)
3.3.编译目录
3.4.jar包引用
a)jar包引入CVS目录
WorkingArea\dest下为各个依赖组件和架构jar包引用目录
WorkingArea\Code\lib下为第三方jar包引用目录
b)后台需要框架包:
framework.jar、webx.jar、spring-2.04.jar、hibernate-3.2.0.ga.jar
4.业务组件编码
描述:
业务组件依赖框架。
4.1.配置文件
4.1.1.目录结构
4.1.2.SpecifyContentDO.hbm.xml文件
4.1.3.daoContext.xml配置文件
4.1.4.serviceContext.xml配置文件
4.2.DAO编写
4.2.1.目录结构
4.2.2.命名规范
实现以Dao结尾,接口以I开头,实现以DaoImpl.结尾。
4.2.3.编码规范
编码应遵照sun公司公布的《java语言代码规范》以及《基于WebX基本开发手册》文档编写。
4.3.Model编写
4.3.1.目录结构
4.3.2.命名规范
以DO结尾
4.3.3.编码规范
编码应遵照sun公司公布的《java语言代码规范》以及《基于WebX基本开发手册》文档编写。
4.4.Service编写
4.4.1.目录结构
4.4.2.命名规范
实现以Service结尾,接口以I开头ServiceImpl.结尾,业务代码以I开头Code结尾。
4.4.3.编码规范
编码应遵照sun公司公布的《java语言代码规范》以及《基于WebX基本开发手册》文档编写。
4.5.VO编写
4.5.1.目录结构
4.5.2.命名规范
以VO结尾
4.5.3.编码规范
编码应遵照sun公司公布的《java语言代码规范》以及《基于WebX基本开发手册》文档编写。
4.6.测试业务代码
4.6.1.目录结构
4.6.2.命名规范
以Test结尾
4.7.应用组件
4.7.1.描述:
应用组件依赖业务组件。
4.7.2.应用组件与业务组件区别:
应用组件无数据库
4.7.3.目录结构
4.7.3.1.创建应用组件
4.7.3.2.详细设计
4.7.3.3.ddl文件
4.7.3.4.配置文件
4.7.3.5.代码目录
4.7.4.命名规范
实现以Service结尾,接口以I开头AppServiceImpl结尾。
4.7.5.编码规范
编码应遵照sun公司公布的《java语言代码规范》以及《基于WebX基本开发手册》文档编写。
4.8.业务组件配置文件
CVS目录:
XML文件-模块\resource\config下
ddl文件-模块\design下
5.组件说明书
路径:
模块\src下
组件依赖说明-写明模块需要的jar包,需要什么配置文件,放置目录。
组件安装-业务组件编译特殊说明
业务组件开发注意的几点:
1、要遵循业务组件开发规范。
2、要考虑代码复用性。
3、要考虑性能问题。
4、要写测试代码。
参考文档
CVS目录:
电子商务\工作规范\组件开发部\基于WebX基本开发手册.doc
CVS目录:
电子商务\工作规范\组件开发部\业务组件设计开发规范.doc
CVS目录:
电子商务\工作规范\组件开发部\数据库设计规范.odt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 业务 组件 开发 指南