原因:有多种,主要就是在mybatis中设置的字段类型和数据库表的字段类型对不起来
我的mybatis文件的配置文件如下:
可以看到,jdbcType的类型是Integer,

这个写法不对,Mysql只识别大写的,如下就正确了:

Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Integer
最新推荐文章于 2024-11-08 09:25:29 发布
在Mybatis配置中遇到错误`java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Integer`,原因是字段类型配置与数据库类型不匹配。问题出在jdbcType设为Integer,而MySQL要求使用大写INTEGER。修正方法是将配置改为大写INTEGER。
949

被折叠的 条评论
为什么被折叠?



