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

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

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

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

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

          4.
          可以實用別名,用as

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

          posted on 2009-03-04 17:17 simplye 閱讀(321) 評論(0)  編輯  收藏 所屬分類: hibernate note
          主站蜘蛛池模板: 徐汇区| 新乡市| 介休市| 连城县| 洱源县| 绍兴市| 安庆市| 浏阳市| 壤塘县| 綦江县| 河源市| 连江县| 闵行区| 泾川县| 江达县| 岳阳市| 建平县| 陇西县| 赣州市| 吉木萨尔县| 汽车| 南漳县| 安西县| 鄢陵县| 长武县| 普兰店市| 大埔区| 龙海市| 盐津县| 东乡族自治县| 田阳县| 麦盖提县| 曲沃县| 涡阳县| 罗源县| 读书| 嘉义市| 元朗区| 改则县| 万州区| 莱西市|