gpt4 book ai didi

jpa - 从 EclipseLink 获取 JDBC 连接

转载 作者:行者123 更新时间:2023-12-03 20:50:40 24 4
gpt4 key购买 nike

使用 EclipseLink 作为 JPA 2.0 提供程序,我可以通过简单地调用来获取 JDBC 连接

Connection con = entityManager.unwrap(Connection.class);

但我不确定我要负责什么。提交查询后是否必须关闭连接?或者我不允许关闭连接,因为 EclipseLink 也在内部使用这个连接。或者它不在乎,因为 EclipseLink 会观察我的行为并在我不这样做时自动关闭连接?

最佳答案

如果您处于 JPA 事务的上下文中,则连接将由提供程序 (EclipseLink) 管理。如果您在事务之外,则有责任自己管理连接。

有关其他信息,请参阅以下链接:

http://wiki.eclipse.org/EclipseLink/Examples/JPA/EMAPI#Getting_a_JDBC_Connection_from_an_EntityManager

关于jpa - 从 EclipseLink 获取 JDBC 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11710700/

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