SSH框架項目開發命名規範

                 SSH 框架項目開發命名規範   1、各層包及類命名規範   整體原則:包名全部字母小寫,類名採用 「駝峯標識」,具體以下:   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      2、配置文件命名規範   整體原則:變量、屬性、id等均採用 「駝峯標識」,但首字母必須小寫。   1.struts.xml        package命名規範:子系統名稱,如xsgl_system       Action 命名規範:功能模塊名,如user   2.beans.xml      bean 命名規範:功能模塊,如userManager   3.hibernate.cfg.xml      按默認規範   4. web.xml       按默認規範   5.model 層類對應配置文件       按默認規範      3、其它命名規範   1.變量命名:     變量名首字母必須小寫,若是該變量名有多個單詞組成,後面的單詞首字母大寫,  單詞與單詞之間不要使用"_"作鏈接,變量名訪問控制必須爲私有, 能夠對其增  加 setter與getter方法。   2.常量命名:       全部字母大寫,若是有多個單詞組成,單詞與單詞之間以」 _「隔開。並且  該變量必須是公共、靜態、final類型        3.方法命名:       首字母必須小寫,若是該變量名有多個單詞組成,後面的單詞首字母大寫,  單詞與單詞之間不要使用"_"作鏈接。單詞不要使用名詞   4.jsp 文件命名        「駝峯標識」,且單詞與單詞之間不要使用"_"作鏈接。     
相關文章
相關標籤/搜索