を休止:は私が休止状態にHQLクエリを実行するには、次のコードを使用していますトップN行HQLクエリー
今String myHqlQuery = "select from MyTable where Something = ? order by SomeVal";
// Set bind values ...
getHibernateTemplate().find(myHqlQuery, bindParams);
、私はテーブルから上位N行を選択します。私はmySqlがHQLでは利用できないLIMITキーワードを持っていることを知っています。私はまた、HibernateがQuery
オブジェクトで実行できるsetMaxResults()
メソッドを持っていることも知っています。
私のコードはあまりにも(つまり、HibernateTemplateオブジェクトを介してクエリを実行する)変更しなくても "制限"制約を追加する方法はありますか?
[HQLでの制限クエリの実行方法](http://stackoverflow.com/questions/1239723/how-do-you-do-a-limit-query-in-hql) – hvgotcodes
right..thanks..thisこの問題は、私が推測する限り閉鎖することができます。もちろん、実際にはHQLでこれを直接行うことはできません。 – kli