您当前的位置: 首页 >  apache

杨林伟

暂无认证

  • 3浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

解决No enum constant org.apache.ibatis.type.JdbcType.XXX

杨林伟 发布时间:2020-10-26 16:20:44 ,浏览量:3

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

如果报以下错误,说明Jdbc不支持XXX类型:

No enum constant org.apache.ibatis.type.JdbcType.XXX。。。

所以替换需要替换对应的类型,附上Java与jdbc类型的对应表:

JDBC TYPEJAVA TYPECHARStringVARCHARStringLONGVARCHARStringNUMERICjava.math.BigDecimalDECIMALjava.math.BigDecimalBITbooleanBOOLEANbooleanTINYINTbyteSMALLINTshortINTEGERintBIGINTlongREALfloatFLOATdoubleDOUBLEdoubleBINARYbyte[]VARBINARYbyte[]LONGVARBINARYbyte[]DATEjava.sql.DateTIMEjava.sql.TimeTIMESTAMPjava.sql.TimestampCLOBClobBLOBBlobARRAYArrayDISTINCTmapping of underlying typeSTRUCTStructREFRef
关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.3304s