Parcourir la source

备注规范信息说明

linfutong il y a 2 ans
Parent
commit
9a9b1ab07f
1 fichiers modifiés avec 4 ajouts et 6 suppressions
  1. 4 6
      zd-modules/zd-security/src/main/resources/remark.md

+ 4 - 6
zd-modules/zd-security/src/main/resources/remark.md

@@ -24,14 +24,12 @@
 6. 表设计指定字段类型, 按需最小原则。
 - 能用tinyint不用smallint,能用smallint不用int,能用int不用bigint。
 - 针对字符型,若存储字段值为固定长度,则使用char并指定长度,如:sex、mobile等。
-7. 表设计字段类型长度,按需设置、最小原则。如:varchar型,原则上够用即可,考虑实际情况,可适当设置大一些,但长字符型或非特殊情况,避免超过255。
+7. 表设计字段类型长度,按需设置、最小原则。如:varchar型,原则上够用即可,考虑实际情况,可适当大一些,但长字符型或非特殊情况,避免超过255。
 8. 非特殊情况,避免使用text、mediumtext、mediumint、mediumblob、longtext、longblob。 
 - 存储长字符型数据尽量用varchar,长度最好控制在2000及以内。 注意:utf-8型varchar最大长度21845。
 - 若业务需求必须使用text、mediumtext、mediumint、mediumblob、longtext、longblob等,列表数据查询不可查询该类型字段。
 
 ## 服务及数据库使用
-1. 最大可能使用Mybatis-Plus生成方法,尽力减少使用自定义方法和自定义Sql,保证服务高可维护性和效率。
-2. 对不频繁变动、需要关联的冷数据,可在自己设计表里添加冗余 或 服务缓存,减少关联Sql和跨服务频繁调用。
-3. 跨服务模块之间的数据库表,不允许使用关联Sql查询,可用服务RPC远程调用,在服务端进行数据封装和逻辑处理。
-4. 
-
+1. 开发过程中,最大可能使用Mybatis-Plus生成方法,减少或避免使用自定义方法和自定义Sql,保证服务高可维护性和效率。
+2. 对不频繁变动、需要关联的冷数据,可在自己设计表里冗余 或 服务缓存,避免关联Sql和跨服务频繁调用。
+3. 跨服务模块之间的数据库表,不允许使用关联Sql查询,可用服务RPC远程调用,在业务代码里进行数据封装和逻辑处理。