gpt4 book ai didi

java - 我可以并且应该使用 Eclipselink 进行非 OR 数据库交互吗?

转载 作者:行者123 更新时间:2023-12-02 08:32:56 24 4
gpt4 key购买 nike

我们使用 Eclipselink 进行 ORM,但我们需要一些更轻量级的数据库交互,这些交互与 JDBC 更等效。我的问题是 Eclipselink 是否支持这种习惯用法以及它相对于直接 JDBC 是否有任何优势。我可以看到一个优点是一致性和能够使用现有的连接处理。其他人?

具体来说,我正在寻找相当于 Hibernate 的 Native SQL Query 的东西.

最佳答案

如果您在应用程序中同时使用 JPQL 和 SQL 查询,那么 JPA 2 native 查询可能是正确的方法。以下是一些示例:

http://www.oracle.com/technology/pub/articles/vasiliev-jpql.html

如果您的应用程序仅使用 SQL 查询和更新,那么 ORM 只是一种开销。您还可以通过不同方式获得声明性事务,例如通过 Spring 的 JDBC 支持。

关于java - 我可以并且应该使用 Eclipselink 进行非 OR 数据库交互吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790243/

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