Java项目命名规范

1、项目名称java

最好用英文,全部单词所有用小写,如testjavaproject、studentmanagement等,固然也也能够用中文,如“学生管理系统”、”进销管理系统“等。spring

2、Java project中相关命名数据库

一、包名:所有小写字母,最好用域名反过来写,不会冲突。如com.cnblogs.lionestking.myutil等。mvc

二、类名:每一个单词首字母均大写,且public类应用项目同名.app

三、方法名和对象名(变量名):除第一个单词首字母小写外(若只能一个单词,就所有小写),其他单词首字母均大写。方法名采用动词+名词或动词表示,如append()、getName()等。jsp

四、属性名:和对象命名方法相同,采用名词或形容词+名词的形式表示,如name、dbClassName、dbUser、dbPassword、dbUrl等。ide

五、常量:均大写,能够加一些前缀,以_进行分隔。hibernate

3、属性文件.properties定义变量命名xml

object.a_b_c格式,所有小写,其中object是宿主,a_b_c多个单词下划线分开。对象

例:hibernate.cache.use_second_level_cache,hibernate.cache.provider_class,hibernate.cache.provider_configuration_file_resource_path

4、xml文件命名

所有小写,-符号是其xml的用途说明,相似applicationContext属习惯命名。好比springmvc-servlet.xml、workdesk-manager.xml、workdesk-servlet.xml、applicationContext-basic.xml等

xml里的内容多个字符间以-隔开,好比param-name,filter-mapping等。

5、普通文件命名(jsp,js,img等)和java普通变量规范相同。

6、属性文件properties

如下划线隔开:errors_zh_CN.properties,hibernate_test.properties

6、数据库命名:表、字段命名所有大写,多个单词以_隔开。

相关文章
相关标签/搜索