為了性能考慮,使用了 native sql 。因?yàn)樾枰猪摚枰?/span> 2 個 sql ,一個獲取 list 一個取得總數(shù)。獲取 list 很好寫:
?
獲取總數(shù)查了下 hibernate 的 reference, 試了幾次才明白用法 :
這里的
大家注意粗體的部分,這里是給一個
posted on 2007-03-02 10:52 pesome 閱讀(5256) 評論(2) 編輯 收藏 所屬分類: 開源軟件
也可以考慮用 projection 的 rowCount() 方法實(shí)現(xiàn) 回復(fù) 更多評論
前兩天也踫到這個問題,更好辦法是使用轉(zhuǎn)換為Number,再用.intValue()方法取數(shù):((Number)result).intValue(); 回復(fù) 更多評論
Powered by: BlogJava Copyright © pesome