日期:2014-05-20  浏览次数:20921 次

关于JDBC连接数据库时出现“数据传送至后端发生IO错误”问题
如题所示,刚开始时个人认为是数据进入数据库时突然数据库发生连接异常,导致数据无法进入数据库,所以报错,但是从捕捉到的异常来看,该数据应该是不在数据库里的,但是我能在数据库里正常的查到该数据,于是我迷糊了,在度娘上也找不到相应的解答。
请问这个“数据传送至后端发生IO错误”是怎么一回事?个人感觉应该是JDBC异常报错

------解决方案--------------------
看看是不是网络的问题,若是网络的问题,你可以试试使用重连机制
------解决方案--------------------
我好想碰过类似这个问题是做C/S结构访问数据库的程序,一个网络造成的问题还有是conn没有为空但是是无效状态。需要每次使用conn的时候判断conn是否还是有效连接。