J2EE项目开发注意事项

J2EE项目在开发过程中,应当注意各种规范性.采用规范化编程,可以加快程序的开发进度,便于不同开发人员间的合作和最终项目源程序的整合,也给后期项目维护带来方便.在此我觉得J2EE项目开发过程中有以几个值得注意的地方. 1 数据库表命名规范化 数据库表的命名规范不仅仅关系到数据库本身的可维护性,还对J2EE开发人员的编写代码带来影响.这主要是由于Hibernate的反转机制的应用使得底层代码较多由Hibernate自动生成,主要有:POJO,DAO和.hbm.xml映射文件.对于数据库表的命名采用名下原则:模块名+表含义名:如:OA_EMP,若项目较大可将模块进一步划分,包括子模块,如:SYS_OA_EMP.另外,表名全部采用大写,各单词间以下划线分开. 2 源代码结构的规范化 首先项目负责人应当在项目开发前规定好项目开发的文档结构,包括以下几个: a 源程序包结构.源程序包结构建议前面采用公司域名倒写+项目名+模块名+MVC分层结构(ACTION,SERVICE,DAO,VO,FORM等).如:pacakge com.company.project.oa.dao; b 网页源码文件夹结构.将网页源码按功能分块,如分为css+js+jsp,可在jsp页面下按功能模块进一步细分,如有必要还可以进一步按业务单元或者是表结构细分.对于网页源码这一块值得注意的是,功能性文件如css和js,尽量少,但也要保持每个文件功能上的独立性. 3 配置文件的规范化 配置文件的规范化是保持整个项目结构上的一致性最关键的地方,特别是spring的配置文件.根据项目经验提出以下几个方面的注意事项: a 将spring配置文件分为多个.如项目比较大spring配置文件如用一个文件的话,也会显得比较多,而且很庞杂.可以将其分为多个文件,一个用于HIBERNATE配置sessionFactory和hbm.xml对象与表之间的映射关系,一个用于所有的DAO的配置,余下的可以每一个模块一个文件,用于配置service和action.这样分的好处在于,将公用的模块分出来公用性少一些的单独成块. b 配置文件中的命名.配置文件中对于dao 和service的命名,可以直接根据相应的POJO来命名.在name中直接用POJO名+DAO或者是Service,并将首字母改成小写.但首字母为I或者V则最好不要改.不然可能报错.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值