gpt4 book ai didi

java - 在 Hibernate 5 中替换 org.hibernate.Transactions.isActive()

转载 作者:搜寻专家 更新时间:2023-10-31 08:32:17 25 4
gpt4 key购买 nike

我正在从 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com