1

(aliasToBean) をブール値を持つ Bean に変換するためのネイティブ SQL クエリがあります。

私のクエリは次のようになります。

select val IS NOT NULL as boolValue , ...

またはこれ:

select 1=0 as boolValue, ...

タイプ変換でエラーが発生するため、bean.boolValue がブール値であることを Hibernate に知らせる方法がわかりません。

ありがとうございました。

4

1 に答える 1

2

SQLQuery.addScalar() メソッドを使用して、この列がブール値であることを Hibernate に伝える必要があります。

于 2012-05-28T10:25:31.097 に答える