enum类使用报错:No enum constant xxx.xxx.xxx.domain.VisitStageEnum.2
enum类使用报错:No enum constant xxx.xxx.xxx.domain.VisitStageEnum.2解决方法:1、在mapper文件中,对应枚举的字段指定typeHandlertypeHandler=“org.apache.ibatis.type.EnumOrdinalTypeHandler”<mapper namespace="com.baidu.support.m
·
enum类使用报错:
No enum constant xxx.xxx.xxx.domain.VisitStageEnum.2
解决方法:
1、在mapper文件中,对应枚举的字段指定typeHandler
typeHandler=“org.apache.ibatis.type.EnumOrdinalTypeHandler”
<mapper namespace="com.baidu.support.mapper.ProjectMapper">
<resultMap id="BaseResultMap" type="com.baidu.support.domain.BProject">
<result column="visit_stage" property="visitStage" typeHandler="org.apache.ibatis.type.EnumOrdinalTypeHandler"/>
</resultMap>
2、可以在yml文件中配置全局的mybatis-plus的enums
# MP 配置
mybatis-plus:
type-enums-package: com.bjbss.bbcsupport.domain
configuration:
default-enum-type-handler: org.apache.ibatis.type.EnumOrdinalTypeHandler
更多推荐
已为社区贡献1条内容
所有评论(0)