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

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

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

    zzeng

    zzeng

    2005年12月18日 #

    Hibernate取得Select的值

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

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

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

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

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

    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[]的一個(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í)際上是類型安全的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 @ 2005-12-18 10:39 zzeng 閱讀(1545) | 評(píng)論 (0)編輯 收藏

    主站蜘蛛池模板: 国产精品免费αv视频| 亚洲AV无码专区在线观看成人 | 亚洲国产综合精品| 久艹视频在线免费观看| 亚洲αv在线精品糸列| 免费国产黄网站在线观看 | 久久久久亚洲av无码专区导航| 国产在线一区二区综合免费视频 | AA免费观看的1000部电影| 亚洲性69影院在线观看| 一色屋成人免费精品网站| ASS亚洲熟妇毛茸茸PICS| 一二三四影视在线看片免费| 亚洲色大成网站WWW国产| 国产又长又粗又爽免费视频| 无码的免费不卡毛片视频| 亚洲色成人中文字幕网站 | 中文字幕免费观看全部电影| 亚洲中文字幕无码一区| 中文字幕在线观看免费视频 | 美丽的姑娘免费观看在线播放| 亚洲视频一区在线播放| 亚洲精品免费网站| 国产综合成人亚洲区| 久久久久亚洲AV成人网| 99在线在线视频免费视频观看| 国产日本亚洲一区二区三区| 国产精品免费小视频| 最近免费字幕中文大全| 亚洲依依成人精品| 免费观看四虎精品国产永久| 在线观看免费黄网站| 亚洲AV无码久久久久网站蜜桃| 全黄a免费一级毛片人人爱| 免费看成人AA片无码视频吃奶| 亚洲国产av美女网站| 亚洲av无码不卡私人影院| 精品无码人妻一区二区免费蜜桃| 337P日本欧洲亚洲大胆精品| 亚洲精品免费视频| 免费一级成人毛片|