Mybatis plus @TableField失效的几种情况总结

总结

1、只加了@TableField,没有实现MetaObjectHandler
2、MetaObjectHandler实现类没有加到spring容器中Mybatis plus @TableField失效的几种情况总结_第1张图片
3、被@TableField标记的字段,没有get、set方法
4、被@TableField标记的字段的类型,与绑定时传入的类型不一致,比如字段类型为String,传入Integer,这种情况会失效

后记

我觉得mybatis plus在字段绑定这里做的有点不友好,只按照正确逻辑处理,没有增加错误反馈、以及反例报错

你可能感兴趣的:(mybatis,spring,boot,Mybatis,plus,TableField,失效,失败)