对于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标记法,首字母是小写的,能不缩写的都不缩写!

最新文章

  1. appium for iOS config
  2. js基础
  3. MVC系列1-MVC基础 (ASP.NET)
  4. 本地测试Sql
  5. Spring中@Autowired注解、@Resource注解的区别
  6. IBatis一对多查询
  7. Eclipse4.6(Neon) + Tomcat8 + MAVEN3.3.9 + SVN项目完整环境搭建
  8. 初识 easyui datagrid
  9. JAVA 调用matlab 出错总结
  10. GTD_百度百科
  11. [Bootstrap]组件(二)
  12. SUID ,SGID ,Sticky
  13. bzoj 1034 [ZJOI2008]泡泡堂BNB(贪心)
  14. PADS Layout怎样放置间距一样的同一种元件
  15. ssh登录过程详细介绍
  16. ##4.Glance 镜像服务-- openstack pike
  17. Codeforces 791A Bear and Big Brother(暴力枚举,模拟)
  18. 在SpringBoot使用Druid进行数据监控
  19. 奥比中光Orbbec Astra Pro RGBD 3D视觉传感器在ROS(indigo和kinetic)使用说明 rgb depth同时显示
  20. Cron表达式详解【转】

热门文章

  1. DOM操作的性能优化
  2. linux 搜索文件夹下的所有文件内容
  3. mockjs从入门到精通视频教程
  4. hibernate对连接池的支持
  5. input 表单
  6. Node.js express模块 http服务
  7. 小D课堂 - 新版本微服务springcloud+Docker教程_4-01 常用的服务间调用方式讲解
  8. 一百一十四:CMS系统之图形验证码生成
  9. TLC编程
  10. lua学习笔记1--基础语法