0
私は、マッピングされたストアドプロシージャを持っているヌル・ポインタ休止状態からMSSQL 2008ストアドプロシージャを呼び出すときに4
名前付きクエリとして実行し、ストアドプロシージャの結果を返しますが、その後query.list()
が期待される結果を返しますが、保存されたとき
<sql-query name="sproc" callable="true" >
<return alias="suppliers" class="model.Supplier">
<return-property name="name" column="CoName" />
</return>
{ call sproc(:p1,:p2,:p3}
</sql-query>
プロシージャは結果を返しません。Hibernateが返すエンティティを初期化しようとしているときにNPEを取得します。
私はnpeを捕まえて空のリストを返すことができましたが、それは素晴らしいことではありません、他に何ができますか?