<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

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

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

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

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

    select cat.mate from eg.Cat cat

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

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

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

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

    select cust.name.firstName from Customer as cust

    查詢可以用元素類(lèi)型是Object[]的一個(gè)數(shù)組返回多個(gè)對(duì)象和/或多個(gè)屬性。

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

    或者實(shí)際上是類(lèi)型安全的Java對(duì)象

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

    上面的代碼假定Family有一個(gè)合適的構(gòu)造函數(shù)。


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


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 67194成手机免费观看| 99精品免费视品| 免费v片在线观看视频网站| 日本亚洲视频在线| 免费人成在线视频| 亚洲色图校园春色| 国产h肉在线视频免费观看| 亚洲综合色一区二区三区小说| 免费黄色电影在线观看| 亚洲av中文无码乱人伦在线r▽| 亚洲 日韩 色 图网站| 97免费人妻无码视频| 亚洲乱码无限2021芒果| 久久精品网站免费观看| 久久久久亚洲AV无码去区首| 久久久久久国产精品免费免费男同 | 在线免费观看一级片| 亚洲欧洲日韩极速播放| 四虎成人精品一区二区免费网站 | 男女免费观看在线爽爽爽视频| 亚洲色av性色在线观无码| 在线观看永久免费| 亚洲自偷自偷在线成人网站传媒| 在线jlzzjlzz免费播放| 野花视频在线官网免费1| 亚洲人成影院在线观看| 免费福利电影在线观看| 亚洲同性男gay网站在线观看| 成人午夜视频免费| 老司机免费午夜精品视频| 国产亚洲人成网站在线观看不卡| 日韩在线不卡免费视频一区| 亚洲视频人成在线播放| 国产日韩一区二区三免费高清| 久久综合亚洲鲁鲁五月天| 成年女人免费v片| 国产精品美女久久久免费| 91亚洲国产在人线播放午夜| 97无码免费人妻超级碰碰碰碰| 四虎国产精品永免费| 自怕偷自怕亚洲精品|