zoukankan      html  css  js  c++  java
  • (转载)项目中表、类、包、JSP命名规范

    对于Java(包括在jsp中)的代码,类名一律用pascal标记法,每个单词的头个字母大写;参数,方法一律用camel标记法,首字母是小写的,能不缩写的都不缩写!

    项目名 = 数据库名

           
      表1 每一个表对应一个功能列表,功能列表的英文单词对于就是这张表的名字,注意当有多个单词时,要用下划线分隔,全小写。 head_image
      表2 introduction
      表3 partner
      表4 dynamic
    数据库 表5 team_culture
      表6  
      表7  
      ...    
           
      bean层

    每一层都是一个包,包的名字都是com.数据库名.层名,全小写。

    (例外一种是用所在公司来命名)

    com.creator.bean
         
         
    逻辑层 dao层 com.creator.dao
         
         
      service层 com.creator.service
         
         
      servlet层 com.creator.servlet
         
         
        面对管理员的:对应予于哪一张表,就用那张表的名字+操作词作为这个jsp的名字,pascal命名法 HeadImageList.jsp(罗列)
        HeadImageAdd.jsp
      jsp HeadImageModify.jsp
        HeadImageDelete.jsp
        HeadImageInfo.jsp(详情)
    显示层   HeadImageSearch.jsp
        面向用户:全小写,多字母也不使用分隔符。 index.jsp(首页)
         
         
         
         

    原文地址http://blog.csdn.net/yangyang8673870/article/details/7334022

    对于Java(包括在jsp中)的代码,类名一律用pascal标记法,每个单词的头个字母大写;参数,方法一律用camel标记法,首字母是小写的,能不缩写的都不缩写!

    项目名 = 数据库名

           
      表1 每一个表对应一个功能列表,功能列表的英文单词对于就是这张表的名字,注意当有多个单词时,要用下划线分隔,全小写。 head_image
      表2 introduction
      表3 partner
      表4 dynamic
    数据库 表5 team_culture
      表6  
      表7  
      ...    
           
      bean层

    每一层都是一个包,包的名字都是com.数据库名.层名,全小写。

    (例外一种是用所在公司来命名)

    com.creator.bean
         
         
    逻辑层 dao层 com.creator.dao
         
         
      service层 com.creator.service
         
         
      servlet层 com.creator.servlet
         
         
        面对管理员的:对应予于哪一张表,就用那张表的名字+操作词作为这个jsp的名字,pascal命名法 HeadImageList.jsp(罗列)
        HeadImageAdd.jsp
      jsp HeadImageModify.jsp
        HeadImageDelete.jsp
        HeadImageInfo.jsp(详情)
    显示层   HeadImageSearch.jsp
        面向用户:全小写,多字母也不使用分隔符。 index.jsp(首页)
         
         
         
         

    对于Java(包括在jsp中)的代码,类名一律用pascal标记法,每个单词的头个字母大写;参数,方法一律用camel标记法,首字母是小写的,能不缩写的都不缩写!



    (转载)项目中表、类、包、JSP命名规范

    (转载)项目中表、类、包、JSP命名规范

  • 相关阅读:
    安全测试 + 渗透测试 Xmind 要点梳理
    Confluence wiki——CentOS6.8搭建详解
    Flask从入门到做出一个博客的大型教程(一)
    基于Cat的分布式调用追踪
    Elastic-job使用及原理
    Jmeter模拟不同带宽
    Mybatis中parameterType、resultMap、statementType等等配置详解(标签中基本配置详解)
    SQLyog Enterprise常用快捷键
    MyBatis 与 Spring Data JPA 选择谁?
    Springboot集成mybatis(mysql),mail,mongodb,cassandra,scheduler,redis,kafka,shiro,websocket
  • 原文地址:https://www.cnblogs.com/lyxcode/p/7581622.html
Copyright © 2011-2022 走看看