在使用MyBatis的时候遇到以下异常:
org.springframework.jdbc.UncategorizedSQLException:
Error querying database. Cause: java.sql.SQLException: 无法转换为内部方式
从实体类的属性与数据库的数据表的字段做比对,发现数据表字段的数据类型与实体类属性的数据类型不一致导致的,因为数据表字段是字符串而实体类属性是整数,字符串转为数字或多或少都会出现问题,所以才会出现“”无法转换为内部方式“”的异常,将实体类属性的数据类型与数据表字段对应就可以了。
实体类:

数据表结构:


本文介绍了一个常见的MyBatis使用过程中遇到的问题——实体类属性与数据库字段数据类型不一致导致的异常,并提供了具体的解决方案。

6223

被折叠的 条评论
为什么被折叠?



