在mybatis plus 中 使用 @EnumValue的时候,不管yml里面default-enum-type-handler怎么配置,在开发环境运行时,不管在输入yml里面写入任何的Handler,在打印的sql里都是以ordinal() 去取值的。但是编译之后通过java -jar 去运行是正确的。开发环境有问题。
原来的配置:
最后:将mybatis plus 的版本 生成高版本就可以了,ym直接将default-enum-type-handler注释掉就可以,两个环境都对了: