HqlQueryスタイルの「新しいObjectToProjectOutを選択」機能を再現しようとしています。つまり、クエリから返された列のリストを取得し、クエリ内の列と同じ数のパラメータを持つコンストラクタを使用してインスタンス化されたObjectToProjectOutタイプのリストとして返します。
これは事実上、Hqlで「selectnew ObjectToProjectOut」が達成することですが、SqlQueryでは明らかに利用できません。結果変換を設定し、PassThroughResultTransformer、DistinctRootEntityResultTransformerなどを使用して機能させる必要があると思います。
誰が私が何を使うべきか知っていますか?