hibernate - 将 JPA 与返回多个结果集的存储过程一起使用

标签 hibernate jpa stored-procedures multiple-resultsets

是否可以使用 JPA 从 SQL Server 中的存储过程处理具有不同列的多个结果集?执行此操作的方法(或最佳方法)是什么?

我目前正在使用 Hibernate 4.3.5 Final 和 JPA 2.1,SqlServer 2008。

可以在这里找到我当前方法的传奇:Hibernate JPA, inheritance and Stored Procedure returning multiple result sets

但这显然不是正确的做法。如果有人知道如何进行这项工作,请告诉我。谢谢!!

最佳答案

使用我使用的 JPA 实现的文档,您可以在此页面上看到检索多个结果集的 JPA 标准方法。向下翻页到“通用执行,用于多个结果集”

http://www.datanucleus.org/products/accessplatform_4_0/jpa/stored_procedures.html

关于hibernate - 将 JPA 与返回多个结果集的存储过程一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24641818/

相关文章:

java - Hibernate - 设置级联只持续一个 session

java - 有没有办法在 JPA 中使用鉴别器值与实体继承建立双向关系?

mysql - 如何使这个 MySQL 函数不弄乱我的字符集?

c# - 存储过程无法正常工作错误转换数据类型

mysql - MySQL 中是否有语句或调用来获取有关存储过程的详细信息?

java - Hibernate::意外的 token :FOR

java - 如何从 hibernate 中的实体类的结果中获取数据

entity-framework - NHibernate 的三级缓存

java - 使用 hibernate 对 pojos 进行逆向工程的最佳方法

java - JPQL Eclipselink - 如何连接两个表并显示另一个表中没有项目的项目