1.接口命名(清晰明了)
/add /save /update /delete /queryList /queryByxxx
2.日志打印(打印异常e,不要打印e.getMessage())
1.throws 抛异常前
2.逻辑只有if时,else中需要打印日志
3.不符合正常逻辑的,打印日志
3.break、continue不要用,用if-else代替
4.数据库中不用*,指定列名[若数据库补充字段,而程序未修改全,*都会导致程序异常]
5.同类下定义方法,调用时不要用this.xxx();直接方法xxx()调用;
6.for循环尽量使用stream流代替
7.工具类判断首选
equals使用StringUtils.equals()方法;