接口文档标准之枚举

数据库存储:使用数字编码
对接文档字段:使用字母编码
Bean中字段:使用枚举类型
这样在swagger接口文档中会自动生成枚举选择项,不用单独针对枚举字典进行说明。

使用mybatis查询时需要新增type-enums-package配置,否则会字段不匹配的问题

#mybatis
mybatis-plus:
  mapper-locations: classpath*:/mapper/**/*.xml
  #实体扫描,多个package用逗号或者分号分隔
  typeAliasesPackage: io.renren.modules.*.entity
  #
  type-enums-package: pro.haichuang.jyerp.constants 
No enum constant pro.haichuang.jyerp.constants.DataPermissionEnum.1
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容