| | 1 | 1,代码超过120个字时,折行 |
| | 2 | 2,类文档注释只保留描述 |
| | 3 | 3,bean字段注释,统一用尾端注释[[BR]] |
| | 4 | |
| | 5 | 4,临时代码,调试代码,加尾端注释 // debug ...[[BR]] |
| | 6 | |
| | 7 | 5,标准的getter/setter不用加注释[[BR]] |
| | 8 | |
| | 9 | 6,不能使用system.out[[BR]] |
| | 10 | |
| | 11 | 7,Area要重构,城市数据要保存在数据库[[BR]] |
| | 12 | |
| | 13 | 8,缩进统一用4个字符[[BR]] |
| | 14 | |
| | 15 | 9,代码加行注释时,行注释要与上面的代码有一个空行[[BR]] |
| | 16 | |
| | 17 | 10,public 字段要加文档注释[[BR]] |
| | 18 | |
| | 19 | 11,方法命名规范示例: createXXX ,updateXXX, findXXX, queryXXX[[BR]] |
| | 20 | |
| | 21 | 12,不要用"\n"用跨平台的行分隔符[[BR]] |
| | 22 | |
| | 23 | 13,controller层,跳转方法统一命名为toXXX.[[BR]] |
| | 24 | |
| | 25 | 14,面向资源设计请求url。[[BR]] |
| | 26 | |
| | 27 | 15,控制层方法只要request,response参数,需要用Model的就加model[[BR]] |
| | 28 | |
| | 29 | 16,控制层用参数组装对象的方法,命名为buildXXX[[BR]] |
| | 30 | |
| | 31 | 17,测试完全通过,才能提交代码[[BR]] |
| | 32 | |
| | 33 | 18,页面无论多么简单,都要使用控制器跳转 |