1、类名:首字母大写,驼峰结构。如: TariffPkg。
2、jsp文件名、方法名、逻辑流名、命名sql、变量名: 首字母小写,驼峰结构,如 getTariffItemList()。
3、jsp中grid及from表单需根据业务命名,如 tariffPkgForm,tariffPkgDataGrid。
4、静态常量全大写,用"_"分割,如: REAL_PATH;
5、所有类和方法都需要注释。
6、所有sql中传参都需要使用 #param# ,不允许使用$ 。 order by 除外。
7、ibatis的命名sql中,入参可能为空的,都需要增加<isNotNull>标签。
8、sql中不允许出现 where 1=1,不允许出现 in 、not in ,不允许出现连接符 +(需用left on等代替)。
9、jsp中注释不能用 <!-- -->,需统一修改成 <%-- --%>。
10、java中不允许对数组元素等直接调用对象方法或属性,如toString()等。
11、java中不允许使用system.out 控制台输出。
12、页面中表格数据展示时,需按照以下规则进行布局: 文字靠左,数字靠右,等长居中(编号、日期、业务字典等)。
更多更全的Java研发规范手册下载地址:
https://download.csdn.net/download/hoho_12/12668173