开发:异常收集之 Software caused connection abort: recv failed
近期用ibatis比较多,中间也遇到很多奇葩小问题,但是也纠结我特别久。遂记录下来:
其中一个: java.sql.SQLException: Io 异常: Software caused connection abort: recv failed
这个问题弄了很久,因为大部分数据查询都没有问题,当查到某个特定数据的时候就出现了这个,大概意思就是查询时,连接已关闭
然后就去数据库看数据,发现数据表和实体有区别,数据表多了一个列Line,这个列大部分数据是空的。所以大部分查询没问题,
当查到某个Line不为空的时候,跟实体属性不对应,所以就出现这个错误了
解决办法:
1、将数据表的这个字段内容全部清空
2、干掉这个字段
3、实体新增这个属性
在使用iBatis过程中遇到的Java SQL异常:Software caused connection abort: recv failed。通过检查数据库表与实体之间的差异,发现表中存在一个额外的列Line,该列在大部分情况下为空,导致查询特定数据时与实体属性不对应,引发异常。解决办法包括清空此列内容、删除该列或在实体中添加相应的属性。

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



