我正在从 hibernate 4.2.17 迁移到 5.0.7,目前为止运行良好,但方法 isActive
似乎已被弃用。我不能再使用它了。
这是我的代码:
public void starteTransaktion() {
try {
getMySession();
if(!hibernateSession.getTransaction().isActive()) {
hibernateSession.beginTransaction();
}
} catch (HibernateException e) {
}
}
我替换了所有其他方法,但我找不到替代方法...
错误信息:isActive()
方法未定义类型 Transaction
最佳答案
根据 5.0 Javadoc :
hibernateSession.getTransaction().getStatus() != TransactionStatus.ACTIVE
关于java - 在 Hibernate 5 中替换 org.hibernate.Transactions.isActive(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34809098/