[英]@NamedNativeQuery multiple resultsets
是否可以使用@ NamedNativeQuery + Spring + Hibernate返回多個結果集?
我正在使用HibernateTemplate.findByNamedQuery
查找映射的DAO對象,如下所示:
@Entity
@NamedNativeQueries( {
@NamedNativeQuery( callable = true, name = "QueryName", query = "pStoredProcedureName ?, ?, ?", readOnly = true,
resultClass = DAOClass.class ),
但是現在我正在調用的存儲過程具有多個結果集,而我似乎只能得到第一個結果集。
謝謝。
基於此,我認為不可能。
對於Sybase或MS SQL Server,適用以下規則:
該過程必須返回結果集。 注意,由於這些服務器可以返回多個結果集和更新計數,因此Hibernate將迭代結果並將結果集的第一個結果作為其返回值。 其他一切將被丟棄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.