驼峰式命名法
驼峰式命名法由小(大)写字母开始,后续每个单词首字母都大写,按照第一个字母是否大写分为:
① Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo
② Camel Case 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、productInfo
服务端
项目名称
采全小写,单词之间用中横线隔开。例如:com-xci-tourism xci-platform-hotline xci-platform-web
类
采用大驼峰规则,文件名与java类名保持一致
方法
采用小驼峰规则
成员变量
采用小驼峰规则
局部变量
采用小驼峰规则
方法参数
采用小驼峰规则
静态变量
全字母大写,字母之间以下划线分隔或者大驼峰规则
MVC路由
采全小写,单词之间用中横线隔开
控制器层
采用大驼峰规则,控制器名称+Controller
服务层
采用大驼峰规则,服务名称+Service
数据访问层
采用大驼峰规则,数据名称+Dao
mybatis映射文件
与数据访问层名称一致,后缀为xml
其他文件名
如果没有特别说明,文件名的默认命名规则:采全小写,单词之间用中横线隔开。
客户端
项目名称
采用大驼峰规则
类
采用大驼峰规则
方法
采用大驼峰规则
成员变量
采用小驼峰规则
局部变量
采用小驼峰规则
方法参数
采用小驼峰规则
静态变量
全字母大写,字母之间以下划线分隔或者大驼峰规则
实体层
属性采用大驼峰规则
服务层
采用大驼峰规则,服务名称+Service
表单
采用大驼峰规则,以Frm开头
用户控件
采用大驼峰规则,以UserControl开头
Web端
web文件名称(js,css,html)
采全小写,单词之间用中横线隔开
javascipt规则
编码规则原则上与java保持一致
css类
采全小写,单词之间用中横线隔开
html元素id命名
采全小写,单词之间用中横线隔开或者小驼峰规则
