在 Hibernate 5 中替换 org.hibernate.Transactions.isActive()
Replacement for org.hibernate.Transactions.isActive() in Hibernate 5
我正在从 hibernate 4.2.17 迁移到 5.0.7,到目前为止工作正常,但似乎 isActive
方法已被弃用。我只是不能再使用它了。
这是我的代码:
public void starteTransaktion() {
try {
getMySession();
if(!hibernateSession.getTransaction().isActive()) {
hibernateSession.beginTransaction();
}
} catch (HibernateException e) {
}
}
我替换了所有其他方法,但我找不到替代方法...
错误消息:方法 isActive()
未定义类型交易
根据5.0 Javadoc:
hibernateSession.getTransaction().getStatus() != TransactionStatus.ACTIVE
我正在从 hibernate 4.2.17 迁移到 5.0.7,到目前为止工作正常,但似乎 isActive
方法已被弃用。我只是不能再使用它了。
这是我的代码:
public void starteTransaktion() {
try {
getMySession();
if(!hibernateSession.getTransaction().isActive()) {
hibernateSession.beginTransaction();
}
} catch (HibernateException e) {
}
}
我替换了所有其他方法,但我找不到替代方法...
错误消息:方法 isActive()
未定义类型交易
根据5.0 Javadoc:
hibernateSession.getTransaction().getStatus() != TransactionStatus.ACTIVE