在我的Web应用程序中更新特定数据时发生以下错误。我正在使用HibernateTransactionManager来管理应用程序中的所有事务。
错误: -
找到预绑定的JDBC连接! HibernateTransactionManager没有 支持在内部运行 如果告诉DataSourceTransactionManager 管理DataSource本身。它是 建议使用单一 所有的HibernateTransactionManager 单个DataSource上的事务, 无论是Hibernate还是JDBC 访问。
答案 0 :(得分:3)
您确定应用程序中没有多个事务管理器吗?例外表明你做了(HibernateTransactionManager
和DataSourceTransactionManager
),他们正在进行斗争。
如果你有两者,那么你需要将它改为仅使用HibernateTransactionManager
,并将其用于所有事务Hibernate 和 JDBC)。