代码规范:
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
分享到:
相关推荐
SQL规范化查询语句练习题SQL规范化查询语句练习题.rar
本Word文档旨在提供关于建表规范、SQL规范以及索引规范的详细指导,帮助数据库管理员和开发人员更有效地进行数据库设计、SQL语句编写以及索引优化,提升数据库的性能和可维护性。 二、建表规范 表名规范:表名应...
讲述sql的优化 在于如何不浪费空间的情况下正常的使用
SQL规范
这是我的培训文档,我总结的很详细了,有sqlserver 也有db2 的,包括很多内容。对应搞BI或者语句开发的很有帮助。
1986年10月,美国国家标准学会(ANSI) 对 SQL 进行规范后,以此作为关系式数据库管理系统的标准语言 (ANSI X3. 135-1986),1987年得到国际标准组织的支持下成为国际标准。不过各种通行的数据库系统在其实践过程中都对...
Oracle SQL规范与优化注意事项 指导开发者写出高效的SQL语句
亲身尝试,通过实践,给大家介绍SQL规范和性能,提升应用数据库性能 亲身尝试,通过实践,给大家介绍SQL规范和性能,提升应用数据库性能
hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的...本文是Hive的开发规范,包括从网上搜集的一些内容,也包括在工作中总结的,以及在书中整理的点。
阿里数据库sql规范,个人学习使用
资深开发DBA对Oracle SQL编写规范的总结
MySQL数据库设计SQL规范.doc该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
SQL库规范学习者与使用者
一,核心军规 二,字段类军规 三,索引类军规 四,sql类军规
SQL审核与开发规范,
SQL编写规范和优化讲稿.pptx
sql 书写 规范 from 网络 仅供大家参考。
华为公司的编程规范 1 排版 6 2 注释 11 3 标识符命名 18 4 可读性 20 5 变量、结构 22 6 函数、过程 28 7 可测性 36 8 程序效率 40 9 质量保证 44 10 代码编辑、编译、审查 50 11 代码测试、维护 52 12 宏 53
操作场景本场景介绍配置数据变更和审批规范,默认情况下,DMC 会按照数据库的行业规范来约束 SQL 输入规则,用户可以在默认的基础上,自行修改规范。在操作列单击
详细的SQL命名规模,对于刚开始开发的人员是一个不错的选择,对你写代码有不错的参考价值