学校写的一点点儿简单的编码约定

4.5编码规则
4.5.1命名约定
a) 原则:简单就是效率
b) 项目名:DeRongAuctionOnline
c) 数据库:Oracle10gXE,数据库中均用英文字母且大写
d) 表名:用实体的名字,且写成“T_实体名”
e) 字段:均用“表名_ID”作为主键,用UUID的方式生成32位的字符串;其他字段的命名不要和数据库冲突
f) 划分包:com.derong.auction.action( service/ serviceImpl/ dao / daoImpl/ model/ util/ vo )
g) 类名:如Action ,均用XXXAction;service,均用XXXService;dao均用XXXDao,工具类均用XXXUtil,而传输类用XXXInfo等等
h) 整合:前台代码和后台代码在action包中的类中进行衔接,而XXXAction类中只能使用包service中的方法和包util中的方法
i) 配置方式:Spring的配置文件为beans.xml,Struts的配置文件为struts.xml,Log4j的配置文件为log4j.properties,Jdbc的配置文件为jdbc.properties,实体bean的配置文件为:*.hbm.xml
4.5.2使用工具的约定
a) 开发工具:Eclipse Helios版本
b) 应用服务器:apache-tomcat-7.0.26-windows-x86,其端口号改为8082
c) 数据库:Oracle Database 10g Express Edition,其图形开发工具为PL/SQL Developer
d) 框架:Struts 2.2.3 ,Hibernate 3.3.2 ,Spring 2.5.6
e) 后台系统采用Junit4 测试

猜你喜欢

转载自heisalittlebird.iteye.com/blog/1671564