概述
文章目录
- 项目名称
- 目录名称
- 包命名
- 虚拟目录
- 资源路径
- Java 代码命名
- 属性文件 properties 命名
- xml文件命名
- jsp文件命名
- html文件命名
- js文件命名
- css文件命名
- 图片文件命名
- 数据库命名
- html标签的属性值命名规则
项目名称
使用小串式命名法
项目名称使用英文,全部字母小写,单词之间使用中划线 -
,这种命名规则叫“串式命名法” 。如 :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.properties,hibernate_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 属性值使用小驼峰式命名法。
最后
以上就是霸气汽车为你收集整理的软件项目的命名规范/命名规则项目名称目录名称包命名虚拟目录资源路径Java 代码命名属性文件 properties 命名xml文件命名jsp文件命名html文件命名js文件命名css文件命名图片文件命名数据库命名html标签的属性值命名规则的全部内容,希望文章能够帮你解决软件项目的命名规范/命名规则项目名称目录名称包命名虚拟目录资源路径Java 代码命名属性文件 properties 命名xml文件命名jsp文件命名html文件命名js文件命名css文件命名图片文件命名数据库命名html标签的属性值命名规则所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复