隨筆 - 15  文章 - 5  trackbacks - 0
          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          1.
          /**
          單一屬性查詢
          */
          List s = session.createQuery("select name from Student").list();
          //返回的類型與實體類中相應(yīng)的屬性類別一直.

          2.
          /**
          多個屬性查詢
          */
          List s = session.createQuery("select id, name from Student").list();
          //查詢多個屬性,返回值為對象的數(shù)組
          //數(shù)組元素類型和對應(yīng)的實體類型一直
          //數(shù)組長度與查詢的條件相同

          3./**
          返回student實體類,
          還要在實體類中提供空的構(gòu)造函數(shù),和帶參數(shù)的構(gòu)造函數(shù)
          */
          List s = session.createQuery("select new Student(id, name) from Student").list();
          //返回的便是實體類

          4.
          可以實用別名,用as

          5.
          /*
          list()與iterate()方法的區(qū)別.
          */
          iterate()迭代中會發(fā)生N+1的現(xiàn)象,它與session的綁定.當session在緩存中存在時用iterate()會提高一定的效率.沒有在發(fā)生N+1現(xiàn)象
          list()只會向數(shù)據(jù)庫查詢的SQL,除非配置查詢緩存.

          posted on 2009-03-04 17:17 simplye 閱讀(324) 評論(0)  編輯  收藏 所屬分類: hibernate note
          主站蜘蛛池模板: 仁布县| 时尚| 罗源县| 东港市| 来凤县| 麦盖提县| 新余市| 子洲县| 东平县| 张掖市| 桦甸市| 阳泉市| 吉安县| 凤庆县| 芒康县| 凤山市| 汾西县| 皋兰县| 绿春县| 嘉祥县| 彩票| 莎车县| 石棉县| 临朐县| 三门县| 榆社县| 南澳县| 读书| 闽侯县| 元朗区| 无为县| 左云县| 莲花县| 泸定县| 东阳市| 靖安县| 延津县| 金川县| 洛扎县| 和政县| 伊吾县|