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 閱讀(2946) 評論(0)  編輯  收藏 所屬分類: Hibernate

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


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

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 花莲县| 永州市| 玉林市| 铜鼓县| 东辽县| 天祝| 博罗县| 沙坪坝区| 万全县| 延津县| 怀仁县| 牙克石市| 内江市| 环江| 石林| 门头沟区| 霸州市| 会理县| 漯河市| 静乐县| 霍城县| 东莞市| 依安县| 保亭| 大余县| 公主岭市| 邢台市| 黄冈市| 神池县| 新田县| 江川县| 绥化市| 确山县| 双江| 靖江市| 昭觉县| 灵武市| 宝坻区| 徐水县| 新安县| 临朐县|