Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Integer

原因:有多种,主要就是在mybatis中设置的字段类型和数据库表的字段类型对不起来
我的mybatis文件的配置文件如下:
可以看到,jdbcType的类型是Integer,
Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Integer_第1张图片
这个写法不对,Mysql只识别大写的,如下就正确了:
Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Integer_第2张图片

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