出现这个问题可能的原因:
1、数据库字段类型和JAVA类型不匹配。
2、Hibernate中错误地配置了数据库方言。
原因1解决方法:
查看java.sql.Types找到对应的类型。
1 | ARRAY | 2003 |
2 | BIGINT | -5 |
3 | BINARY | -2 |
4 | BIT | -7 |
5 | BLOB | 2004 |
6 | BOOLEAN | 16 |
7 | CHAR | 1 |
8 | CLOB | 2005 |
9 | DATALINK | 70 |
10 | DATE | 91 |
11 | DECIMAL | 3 |
12 | DISTINCT | 2001 |
13 | DOUBLE | 8 |
14 | FLOAT | 6 |