我想将 JPA over JDBC 用于新应用程序。我严格使用 JPA 实体管理器的命名查询和基本 CRUD 方法,它允许我(在 Hibernate 或任何其他 JPA 实现的帮助下)提取将在数据库上执行的所有 SQL 本机查询。通过这个静态查询列表,我知道我可以构建一个 DB2 包,它是我的请求的所有执行计划。
所以我的问题是:通过 JDBC 对 DB2 执行这些查询是否会利用这些执行计划?我了解 PureQuery 产品可以捕获 sql 订单列表。它是否仍然通过 JDBC 而不是通过 PureQuery 特定的 API 提供更多?这样一个特定的 DB2 静态绑定特性?还是相当于JDBC?
感谢您的任何回答。