Mybatis:No enum constant org.apache.ibatis.type.JdbcType.XXX的解决办法

Mybatis报错:No enum constant org.apache.ibatis.type.JdbcType.INT

意思是mybatis没有INT该类型的枚举常量,导致该异常抛出。

MyBatis所支持的jdbcType类型有以下几种:

BIT、 FLOAT、CHAR、TIMESTAMP、OTHER、 UNDEFINED、TINYINT、REAL、VARCHAR、BINARY、BLOB、 NVARCHAR、SMALLINT、DOUBLE、LONGVARCHAR、VARBINARY、CLOB、NCHAR、INTEGER、NUMERIC、DATE、LONGVARBINARY、BOOLEAN 、NCLOB、BIGINT、DECIMAL、TIME、NULL、CURSOR。

导致报错的原因是因为mybatis没有INT类型,只有与之对应的INTEGER类型,只需要将xml配置文件里的数据类型改为INTEGER就解决了。


欢迎分享,(木庄网络博客交流QQ群:562366239

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论