gpt4 book ai didi

java - 资源关闭异常

转载 作者:太空宇宙 更新时间:2023-11-04 07:48:21 24 4
gpt4 key购买 nike

当我尝试将多个 Android 设备连接到网络服务器时,收到“org.hibernate.ResourceClosedException:此 TransactionCoordinator 已关闭”消息。我在以下代码中遇到异常

public static List<Ride> getRides(){

session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
@SuppressWarnings("unchecked")
List<Ride> rides=session.createCriteria(Ride.class).list(); //Excpetion
session.getTransaction().commit();
return rides;
}

谁能给我提供帮助

最佳答案

Hibernate Session 不是线程安全的。在网络服务器环境中,它不能在静态方法中使用,也不能有静态变量。 (网络服务器访问在不同的线程中处理。)

关于java - 资源关闭异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14924555/

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