Invalid value for getInt()的原因和解决办法
做过web调试的应该会经常接触各种BUG,Invalid value for getInt()是一个常见的问题。
操作方法
- 01
Invalid value for getInt()是一个java.sql.SQLException异常, 在控制台会打印出如图LOG
- 02
查询SQL会看到查询的字段是vachar型
- 03
但是我们使用mybatis时,写的返回值接收是int型,所以转换出错了,下面看代码
- 04
所以要保证SQL查询结果和返回时接收的类型是一致的才可以。 改成string就可以了
赞 (0)