mybatis plus @EnumValue 枚举 开发环境失效的问题

在mybatis plus 中 使用 @EnumValue的时候,不管yml里面default-enum-type-handler怎么配置,在开发环境运行时,不管在输入yml里面写入任何的Handler,在打印的sql里都是以ordinal() 去取值的。但是编译之后通过java -jar 去运行是正确的。开发环境有问题。

原来的配置:
mybatis plus @EnumValue 枚举 开发环境失效的问题_第1张图片
最后:将mybatis plus 的版本 生成高版本就可以了,ym直接将default-enum-type-handler注释掉就可以,两个环境都对了:
mybatis plus @EnumValue 枚举 开发环境失效的问题_第2张图片

你可能感兴趣的:(java,mybatis)