<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zzeng

    zzeng

    Hibernate取得Select的值

    http://www.hibernate.org/hib_docs/reference/zh-cn/html/queryhql.html#queryhql-select

    查詢可以返回任何值類型的函數,

    select子句選擇在結果集中返回哪些對象和屬性。思考一下下面的例子:

    select mate 
    from eg.Cat as cat
    inner join cat.mate as mate

    這個查詢會選擇出作為其它貓(Cat)朋友(mate)的那些貓。當然,你可以更加直接的寫成下面的形式:

    select cat.mate from eg.Cat cat

    你甚至可以選擇集合元素,使用特殊的elements功能。下面的查詢返回所有貓的小貓。

    select elements(cat.kittens) from eg.Cat cat

    查詢可以返回任何值類型的屬性,包括組件類型的屬性:

    select cat.name from eg.DomesticCat cat
    where cat.name like 'fri%'

    select cust.name.firstName from Customer as cust

    查詢可以用元素類型是Object[]的一個數組返回多個對象和/或多個屬性。

    select mother, offspr, mate.name 
    from eg.DomesticCat as mother
    inner join mother.mate as mate
    left outer join mother.kittens as offspr

    或者實際上是類型安全的Java對象

    select new Family(mother, mate, offspr)
    from eg.DomesticCat as mother
    join mother.mate as mate
    left join mother.kittens as offspr

    上面的代碼假定Family有一個合適的構造函數。


    posted on 2005-12-18 10:39 zzeng 閱讀(1548) 評論(0)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 免费乱码中文字幕网站| 久久亚洲精品无码观看不卡| 456亚洲人成影院在线观| 久久99久久成人免费播放| 男人的好免费观看在线视频| 91精品免费在线观看| 夫妻免费无码V看片| 国产精品亚洲五月天高清| 青青操视频在线免费观看| 亚洲视频国产精品| 国产网站在线免费观看| 久久综合九色综合97免费下载| 亚洲日韩一中文字暮| 成人免费毛片观看| 亚洲激情视频网站| 亚洲国产一区视频| 亚洲一卡2卡3卡4卡国产网站| 日韩在线视精品在亚洲| 亚洲人成亚洲人成在线观看| 香蕉97超级碰碰碰免费公| 亚洲欧洲日本天天堂在线观看| 亚洲AV成人精品日韩一区18p| a级毛片免费观看在线| 国产亚洲美女精品久久久| 免费国产成人高清在线观看网站| 一级做a爱过程免费视| 亚洲日产无码中文字幕| 国产在线观看xxxx免费| 亚洲一卡2卡三卡4卡无卡下载 | 亚洲精品国产成人99久久| 少妇太爽了在线观看免费视频| 黄色网址大全免费| 亚洲免费观看视频| 99国产精品视频免费观看| 黄色毛片免费网站| 亚洲精品少妇30p| 国产成人免费全部网站 | 亚洲开心婷婷中文字幕| 亚洲一区免费观看| 一本到卡二卡三卡免费高| 国产亚洲精品AAAA片APP|