要让MybatisPlus
处理枚举与数据库类型自动转换,我们必须告诉MybatisPlus
,枚举中的哪个字段的值作为数据库值。 MybatisPlus
提供了@EnumValue
注解来标记枚举属性:
配置枚举处理器
yaml配置文件中配置
mybatis-plus:
configuration:
default-enum-type-handler:com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
通过@JsonValue
注解标记JSON序列化时展示的字段 即返回给前端展示的数据