首页 > 程序开发 > 软件开发 > Java >

SSH框架项目开发命名规范

2013-07-12

SSH 框架项目开发命名规范一、各层包及类命名规范总体原则:包名所有字母小写,类名采用 驼峰标识,具体如下:1. Action 类 包命名规范:com.xdsc.action.子系统名称 如学生管理系统:com.xdsc.action.x...


SSH 框架项目开发命名规范


一、各层包及类命名规范


总体原则:包名所有字母小写,类名采用 “驼峰标识”,具体如下:


1. Action 类


包命名规范:com.xdsc.action.子系统名称


如学生管理系统:com.xdsc.action.xsgl_system


类命名规范:模块名 + 后缀Action 。


如UserAction


2. DAO 层接口


包命名规范:com.xdsc.dao.子系统名称


如学生管理系统: com.xdsc.dao.xsgl_system


类命名规范:模块名 + 后缀DAO。(注意 DAO 大写)


如UserDAO


3.DAO层实现类


包命名规范:com.xdsc.dao.子系统名称.impl


如学生管理系统:com.xdsc.dao.xsgl_system.impl


类命名规范:模块名+DAOImpl (注意 Impl第一个字母大写)


如UserDAOImpl


3. model 层类


包命名规范:com.xdsc.model.子系统名称


如学生管理系统:com.xdsc.model.xsgl_system


类命名规范:模块名


如:User


4.service层接口类


包命名规范:com.xdsc.service.子系统名称


如学生管理系统:com.xdsc.service.xsgl_system


类命名规范:模块名+Manager


如:UserManager


5. service层实现类


包命名规范:com.xdsc.service.子系统名称.impl


如学生管理统:com.xdsc.service.xsgl_system.impl


实现类命名规范:模块名+ManagerImpl


如:UserManagerImpl


6. util层公共类


包命名规范:com.xdsc.util


类命名规范:HibernateUtil


二、配置文件命名规范


总体原则:变量、属性、id等均采用 “驼峰标识”,但首字母必须小写。


1.struts.xml


package命名规范:子系统名称,如xsgl_system


Action 命名规范:功能模块名,如user


2.beans.xml


bean 命名规范:功能模块,如userManager

3.hibernate.cfg.xml


按默认规范


4. web.xml


按默认规范


5.model 层类对应配置文件


按默认规范



三、其它命名规范


1.变量命名:


变量名首字母必须小写,如果该变量名有多个单词组成,后面的单词首字母大写,


单词与单词之间不要使用"_"做连接,变量名访问控制必须为私有, 可以对其增


加 setter与getter方法。


2.常量命名:


所有字母大写,如果有多个单词组成,单词与单词之间以” _“隔开。而且


该变量必须是公共、静态、final类型


3.方法命名:


首字母必须小写,如果该变量名有多个单词组成,后面的单词首字母大写,


单词与单词之间不要使用"_"做连接。单词不要使用名词


4.jsp 文件命名


“驼峰标识”,且单词与单词之间不要使用"_"做连接。


相关文章
最新文章
热点推荐