网站布局软件,qq浏览器在线网页,如皋网站设计,怎样做网站表白墙文章目录项目名称目录名称包命名虚拟目录资源路径Java 代码命名属性文件 properties 命名xml文件命名jsp文件命名html文件命名js文件命名css文件命名图片文件命名数据库命名html标签的属性值命名规则项目名称
使用小串式命名法
项目名称使用英文#xff0c;全部字母小写全部字母小写单词之间使用中划线 -这种命名规则叫“串式命名法” 。如 student-management
目录名称
小串式命名法 全部采用小写方式 以中划线分隔有复数结构时要采用复数命名法 缩写不用复数。
包命名
使用下划线命名法
包名称使用英文全部字母小写通常都是一个单词词性是名词如果需要多个单词单词之间使用下划线。
虚拟目录
使用下划线命名法
虚拟目录使用英文全部字母小写如果需要多个单词单词之间使用下划线。
资源路径
使用下划线命名法
资源路径使用英文全部字母小写如果需要多个单词单词之间使用下划线。
Java 代码命名
1、包名包名统一使用小写点分隔符之间有且仅有一个自然语义的英语单词。包名统一使用单数形式例如com.htlwk.qpw.util。
2、类名帕斯卡命名法PascalCase又称之为大驼峰式命名法UpperCamelCase每一个单词的首字母都大写类名如果有复数含义类名可以使用复数形式例如SimpleDataFormat、MessageUtils
3、方法名骆驼式命名法CamelCase又称之为小驼峰式命名法LowerCamelCase混合使用大小写字母即多个单词的情况下第一个单词首字母小写其余单词首字母均大写。方法名一般采用动词名词或动词表示如 append()、getName()、printStackTrace() 等。
4、变量名对象名和方法名一样的规范一般采用名词或形容词名词的形式表示。
5、属性名和变量名一样的规范一般采用名词或形容词名词的形式表示。如 name、dbClassName、dbUser、dbPassword、dbUrl 等。
6、常量名下划线命名法UnderScoreCase全部大写单词之间加下划线例如MAX_PRIORITY。
属性文件 properties 命名
下划线命名法 全部小写标准缩写大写单词之间加下划线 例如errors_zh_CN.propertieshibernate_test.properties
xml文件命名
下划线命名法 全部小写单词之间以下划线_分隔。
jsp文件命名
小串式命名法 全部小写单词之间以中划线-分隔。
html文件命名
小串式命名法 全部小写单词之间以中划线-分隔。
js文件命名
小串式命名法 全部小写单词之间以中划线-分隔。
css文件命名
小串式命名法 全部小写单词之间以中划线-分隔。
图片文件命名
全部小写单词之间以中划线-分隔。
数据库命名
MySQL数据表名下划线命名法UnderScoreCase也叫蛇形命名法SnakeCase单词之间加下划线全部小写。控制在30个字符内。举例country_language MySQL数据库名同表名一样 MySQL表字段名同表名一样
Oracle数据表名下划线命名法UnderScoreCase也叫蛇形命名法SnakeCase单词之间加下划线全部大写。举例COUNTRY_LANGUAGE Oracle数据库名同表名一样 Oracle表字段名同表名一样
主键约束命名约束类型表名字段名。举例pk_dept_deptno 视图命名v表名。例如v_student_major 索引命名idx表名列名。例如idx_student_name
html标签的属性值命名规则
id 属性值使用小驼峰式命名法。 class 属性值使用小串式命名法。例如div-right name 属性值使用小驼峰式命名法。