0

我使用 ibatis 将我的数据保存到数据库中。我有一个应用程序,它每隔几秒就经常使用应用程序中的值更新数据库。运行 ibatis 5 小时后抛出此异常:

数据库会话中断 - org.apache.ibatis.exceptions.PersistenceException 后来我看到

原因:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:表“updates_table”不存在。

它在同一张表中填充了 5 个小时,然后突然抛出了这个异常。我不知道可能是什么原因。谁能帮我解决这个问题。

谢谢你。

4

1 回答 1

0

如果该表不再列出 - 然后在代码的其他部分查找 drop 语句,例如定期任务或其他内容。

另一个可能的原因可能是回滚的 DDL 语句上的事务。

于 2012-09-07T15:46:37.050 回答