`
yan578351314
  • 浏览: 163770 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

sql规范

阅读更多
代码规范:


1.         servlet和身在循环,不能放sql语句.


2.         如果在区分临时的变量,就在后面加TMP.


3.         做主键的列没有任何业务逻辑,没有任何实际意义,而且任何时候都不能修改。


4.         提交代码前如果有TODO标签,要删除掉,如果要标记没有做完的任务或者以后要改进的任务,用LXTODO.


5.         id一般不用int类型,用long类型


6.         PreparedStatement 最好不要声明为类字段.


7.         两个不同的包不能出现相同的文件名


8.         类字段 初始化不能调用别的函数有可能你调用的那个函数又调用这个类,会造成死循环





9>:如果要用到接口里的常量,不要用实现,直接用接口/类名.常量名,


也就是组合优先大于继承与实现,所谓的组合是直接引用.


10>:如果在一个类里,这个变量及方法,被多次使用,就把它抽取到父类里.


11>:QueryRunner不要做全局声明.


12>:如果有很多的DAO的增,删,查,改,就建一个BaseDAO抽象类,它里面写


出增,删,查,改的抽象方法,这样不管是学生的,老师的增,删,查,改.你只要继承这个类.


然后重写就行了,这样就更统一管理了.




PMD是一个代码检查工具,用于检查Java源代码,以便发现如下的潜在问题:


1.潜在的bug:空的try/catch/finally/switch语句


2.未使用的代码:未使用的局部变量、参数、私有方法等


3.可选的代码:String/StringBuffer的滥用


4.复杂的表达式:不必须的if语句、可以使用while循环完成的for循环


5.重复的代码:拷贝/粘贴代码意味着拷贝/粘贴bugs
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics