欢迎来到天天文库
浏览记录
ID:50474661
大小:37.52 KB
页数:3页
时间:2020-03-09
《项目开发相关资源命名规范.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、项目开发相关资源命名规范1.包的命名原则一般用com.csscis开头,然后项目所在行业,项目名称,模块简称等行业说明:电力:power,水利:water,其他根据实际情况命名...com.csscis.power.pms.ecm.pojocom.csscis.power.pms.ecm.daocom.csscis.power.pms.ecm.servicecom.csscis.power.pms.ecm.ctrl...2.Pojo类命名及实现说明Pojo类名采用数据库表名去掉_后的逻辑名,如:数据库表:SM_USERPojo类:SmUser3.Dao接口、类命名及实现说明Dao接口
2、采用Pojo名+Dao,Dao类采用接口名+Impl,如:Dao接口:SmUserDaoDao类:SmUserDaoImpl一般情况下,您不必编写Dao接口,因为PlatformDao接口已经足够强大,如PlatformDao接口不能满足时,再编写对应接口实现说明:Dao接口应该继承PlatformDaoDao类应该实现Dao接口并继承PlatformDaoImpl如:Dao接口定义publicinterfaceSmCommonDaoextendsPlatformDao{}Dao实现类定义publicclassSmCommonDaoImplextendsPlatformDaoImpl
3、implementsSmCommonDao{}1.Service接口及类命名及实现说明Service接口采用Pojo名+Service,Service类采用接口名+Impl,如:Service接口:SmUserServiceService类:SmUserServiceImpl实现说明:Service接口应该继承PlatformServiceService类应该实现Service接口并继承PlatformServiceImpl如:Service接口定义publicinterfaceSmUserServiceextendsPlatformService{}Service实现类定义publ
4、icclassSmUserServiceImplextendsPlatformServiceImplimplementsSmUserService{}2.Controller命名及实现说明Controller类采用功能含义+Controller,根据实际用途命名,如:用户维护功能对应的,UserController实现说明Controller类应该继承PlatformController如:publicclassUserControllerextendsPlatformController{}1.JSP页面命名及实现说明jsp采用具体含义的英文单词命名,全部为小写字母命名,可加_。
此文档下载收益归作者所有