<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

    查詢可以返回任何值類型的函數(shù),

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

    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[]的一個數(shù)組返回多個對象和/或多個屬性。

    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有一個合適的構(gòu)造函數(shù)。


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


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲欧洲精品无码AV| 国产免费看插插插视频| 亚洲av永久无码精品网站| 精品免费久久久久国产一区| 亚洲精品国自产拍在线观看| 国产亚洲精品国产福利在线观看 | **实干一级毛片aa免费| 亚洲一区二区三区首页 | 九九九精品成人免费视频| 亚洲AV成人影视在线观看| 欧美好看的免费电影在线观看| 97久久国产亚洲精品超碰热| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 国产大片51精品免费观看| 国产大陆亚洲精品国产| 亚洲中久无码不卡永久在线观看| 一级特级aaaa毛片免费观看| 亚洲av无码一区二区三区不卡| 99久久久国产精品免费牛牛| 色婷五月综激情亚洲综合| 国产成人无码a区在线观看视频免费| 男人免费视频一区二区在线观看| 亚洲五月综合缴情在线观看| 99爱免费观看视频在线| 亚洲综合在线一区二区三区| 又粗又大又长又爽免费视频| 3344在线看片免费| 亚洲人成网站在线观看播放青青| 免费看小12萝裸体视频国产 | 亚洲毛片在线免费观看| 亚洲AV永久无码天堂影院| 亚洲女同成人AⅤ人片在线观看| 国内永久免费crm系统z在线| 亚洲天堂电影在线观看| xvideos亚洲永久网址| 久久久久久影院久久久久免费精品国产小说| 亚洲人成网站在线观看播放青青| 亚洲国产av一区二区三区| 99精品视频在线免费观看| 亚洲AV成人片无码网站| 亚洲国产精品无码久久久蜜芽|