posts - 122,  comments - 25,  trackbacks - 0
          Criteria接口的Projections類主要用于幫助Criteria接口完成數據的分組查詢和統計功能:
          List cats=session.createCriteria(Cat.class)
                         .setProjection(Projections.projectionList()
                         .add(Projections.rowCount())
                         .add(Projections.avg(
          "weight"))
                         .add(Projections.max(
          "weight"))
                         .add(Projections.min(
          "weight"))
                         .add(Projections.groupProperty(
          "color"))
                     ).addOrder(Order.asc(
          "color")).list();

          示例
          代碼相當于:
          select color,count(*),avg(weight),max(weight),min(weight),min(weight) from cat group by color order by color asc;

          posted on 2007-05-15 08:50 josson 閱讀(2942) 評論(0)  編輯  收藏 所屬分類: Hibernate

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2007年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 丁青县| 滦南县| 繁昌县| 桐庐县| 腾冲县| 时尚| 临潭县| 丹阳市| 垣曲县| 高平市| 五常市| 甘南县| 牙克石市| 吉林省| 阿图什市| 雷山县| 桐乡市| 高雄市| 韩城市| 凤城市| 灵川县| 读书| 建德市| 昭平县| 台东县| 肇州县| 新乡市| 中江县| 伊宁县| 右玉县| 秦皇岛市| 长汀县| 永春县| 嘉鱼县| 高青县| 德惠市| 南投市| 三台县| 永修县| 印江| 资阳市|