gpt4 book ai didi

java - EntityManager 能知道它死了吗?

转载 作者:行者123 更新时间:2023-11-30 11:39:39 25 4
gpt4 key购买 nike

我的代码:

emf = Persistence.createEntityManagerFactory("cassandra_pu");
em = emf.createEntityManager();

我动态更改 persistence.xml 以更改为 cassandra_pu 单元的 IP 地址。然而,它可能执行得太快,因此返回旧实体管理器而不是新实体管理器。有什么方法可以检查创建的 em 实体管理器是否足够好用?

最佳答案

这可能取决于所使用的 EJB 容器,但一般来说,对 persistence.xml 的更改在应用程序的下一次重新部署之前不会反射(reflect)出来 - 因此“旧”实体管理器将是一遍又一遍地返回,直到您重新部署。

关于java - EntityManager 能知道它死了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13144219/

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