1、实体类成员变量一律用private修饰
2、尽量多加注释,包括但不限于 业务方法、枚举、常量等。
3、变量范围校验,可以使用@Range注解,例如@Range(min = 1, max = 3, message = "分类层级不符合规范")
4、使用service自带方法查询 业务数据时,无需注入deleted字段,因为拦截器已经做了该字段拦截。
5、集合类型数据,统一使用CollectionUtils工具类。
6、对象类或基本数据类型,统一使用Objects工具。
7、对于字符串类型,统一使用StringUtils。
8、尽量避免使用一些直观性很强的枚举。
9、使用mybatis-plus时尽量减少条件,精准查找。
10、对于Collection实现类,使用OptionalCollection容器。
11、代码行数不要太长,尽量保持在一个屏幕宽度。(IDEA编辑器上屏幕有一条细缝为标准)
标签:04,19,2023,枚举,Range,使用 From: https://www.cnblogs.com/ZYJ-Breeze/p/17334705.html