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

Caused by: org.apache.ibatis.builder.BuilderException: Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.double
报错说不存在这种枚举类型。
mybatis 对 jdbcType 类型有严格的要求,而且严格区分大小写;
因此将红框的double换成DOUBLE就行了

MyBatis支持的jdbcType类型有:
BIT, FLOAT,CHAR,TIMESTAMP,OTHER, UNDEFINED,BIGINT,DECIMAL,TIME,NULL,CURSOR,
TINYINT,REAL,VARCHAR,BINARY,BLOB, NVARCHAR
SMALLINT,DOUBLE,LONGVARCHAR,VARBINARY,CLOB,NCHAR,INTEGER,NUMERIC,DATE, LONGVARBINARY,BOOLEAN ,NCLOB

相关文章
相关标签/搜索