1.SQL优化
1.1 sql只取所需字段不要 *
1.2 非业务需求无法解决情况下,不在SQL当中使用函数
1.3 删除时,务必记得删除相关表数据
1.4 尽量不要使用FULLTEXT全文索引作为MySQL...方法,范围查询创建索引时使用b_tree方法
2.代码优化
2.1 多个增,删,改时,一定要放到service中去
2.2 for循环
for循环下不要定义不必要的变量
for循环下不要做任何数据库操作...尽量不要使用嵌套for循环,可以使用map或者set记录后分开查询
2.4 只要涉及到页面传值,必须做非空判断
2.5 service方法在操作完数据库后尽可能的少做业务处理
2.6 一个对象在get值时...避免异常找不到
2.7 需要自己手写的非空判断,需要将null写在equals前,建议使用谷歌提供的common.lang3当中的工具类
3.接口调用
3.1 使用HTTP协议调用其他接口的服务,不论是调用方还是被调用方都记得要做值得非空判断