• SSH框架项目开发命名规范



                     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 文件命名  


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


      
  • 相关阅读:
    浅谈 Web 缓存
    纯前端实现人脸识别-提取-合成
    正则表达式对金额的处理函数
    算法设计题怎么复习
    leetcode 446 等差数列划分 II
    git远程分支关系、命令
    深度优先遍历DFS--用简单的方式理解
    数据结构程序题
    常用排序算法的时间复杂度和空间复杂度
    英语句子
  • 原文地址:https://www.cnblogs.com/wuyida/p/6300981.html
Copyright © 2020-2023  润新知