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

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

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

    隨筆 - 71  文章 - 15  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    因?yàn)榭诳?,上帝?chuàng)造了水;
    因?yàn)楹诎?,上帝?chuàng)造了火;
    因?yàn)槲倚枰笥眩陨系圩屇銇?lái)到我身邊
    Click for Shaanxi xi'an, Shaanxi Forecast
    ╱◥█◣
      |田|田|
    ╬╬╬╬╬╬╬╬╬╬╬
    If only I have such a house!
    〖總在爬山 所以艱辛〗
    Email:myesjoy@yahoo.com.cn
    NickName:yesjoy
    MSN:myesjoy@hotmail.com
    QQ:150230516

    〖總在尋夢(mèng) 所以苦痛〗

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    Hibernate在線

    Java友情

    Java認(rèn)證

    linux經(jīng)典

    OA系統(tǒng)

    Spring在線

    Structs在線

    專家專欄

    企業(yè)信息化

    大型設(shè)備共享系統(tǒng)

    工作流

    工作流產(chǎn)品

    網(wǎng)上購(gòu)書

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    ?

    ?1 ????????Criteria?criteria? = ?this.getSession().createCriteria(EquipmentPO.class);
    ?2 ????????criteria. add (Restrictions.allEq(new?Map(Restrictions.eq("equipID",new?String(" 11020449 ")),Restrictions.eq("equipID",new?String(" 11020449 "))));????????
    ?3 ???????? // 注意:between查詢條件可解釋為查詢EquipmentPO對(duì)象中的equipID屬性值在new?String(" 11020449 ")和new?String(" 11030137 ")之間的所有記錄值(包含兩個(gè)端點(diǎn))
    ?4 ????????criteria. add (Restrictions. between ("equipID",new?String(" 11020449 "),new?String(" 11030137 ")));
    ?5 ???????? // 查詢結(jié)果列表記錄按照equipID的屬性值來(lái)升序排序
    ?6 ????????criteria.addOrder( Order . asc ("equipID")); // 降序方式為: Order . desc ("equipID")????????
    ?7 ???????? // 通過(guò)EquipmentPO對(duì)象的主鍵id來(lái)查詢
    ?8 ????????criteria. add (Restrictions.idEq("402882ac0d3f7ca8010d3f7ef869000b"));????????
    ?9 ????????Restrictions. like (fieldName,?" % "? + ?para + ?" % ")
    10 ???????? // 使用ilike方式進(jìn)行模糊查詢
    11 ????????criteria. add (Restrictions.ilike("equipID",new?String(" % 11020 % ")));
    12 ???????? // ilike的i即ignore之意,所以這里查詢出englishName值為"Optima?XL?100K?Ultracentrifuge"(忽略大小寫)的記錄
    13 ????????criteria. add (Restrictions.ilike("englishName",new?String("Optima?XL?100K?Ultracentrifuge"),MatchMode.ANYWHERE)); // 這里????????
    14 ???????? // 使用in方式有兩種形式,即數(shù)組或者Collection的方式,可參考如下兩個(gè)實(shí)例
    15 ???????? // criteria. add (Restrictions. in ("equipID",new?String [] {" 11020449 "," 11020450 "})); // 數(shù)組參數(shù)
    16 ????????Collection?col? = ?new?ArrayList();
    17 ????????col. add (new?String(" 11020449 "));
    18 ????????col. add (new?String(" 11020450 "));
    19 ????????col. add (new?String(" 11020874 "));
    20 ????????criteria. add (Restrictions. in ("equipID",col)); // Collection參數(shù)????????
    21 ???????? // 使用isEmpty / isNotEmpty方式用來(lái)判斷EquipmentPO對(duì)象中的Collection類型的屬性是否為空的所有記錄
    22 ???????? // EquipmentPO對(duì)象中定義屬性private? Set ?equipFunctionDevelopPOs? = ?new?HashSet();? // ?設(shè)備功能開發(fā)對(duì)象
    23 ????????criteria. add (Restrictions.isEmpty("equipFunctionDevelopPOs"));
    24 ????????criteria. add (Restrictions.isNotEmpty("equipFunctionDevelopPOs"));
    25 ???????? // 使用isNull方式查詢出所有schoolID屬性沒(méi)有值的記錄。說(shuō)明:Restrictions.isNull判斷屬性是否為空,為空返回true,反之返回false
    26 ????????criteria. add (Restrictions. isNull ("schoolID"));
    27 ????????criteria. add (Restrictions.isNotNull("schoolID"));????????
    28 ???????? // 與Restrictions.eq正好相反,表示不存在( not ? in )
    29 ????????criteria. add (Restrictions. not (Restrictions.eq("equipID",new?String(" 11020449 "))));
    30 ???????? // 使用Restrictions.sizeEq方式用來(lái)查詢EquipmentPO對(duì)象中的Collection類型的屬性equipFunctionDevelopPOs的size為1的所有記錄
    31 ????????criteria. add (Restrictions.sizeEq("equipFunctionDevelopPOs", 1 ));????????
    32 ???????? // 使用sql限定的查詢。注意{alias}.chnname這里是指實(shí)際表中的字段名而非屬性名(不區(qū)分大小寫)
    33 ????????criteria. add (Restrictions.sqlRestriction("{alias}.chnname? like ?(?)"," % % ",Hibernate.STRING));
    34 ????????criteria. add (Restrictions.sqlRestriction("{alias}.ENGNAME? like ?(?)"," % ptima % ",Hibernate.STRING));
    35 ???????? // 如果有多個(gè)查詢條件,比如between子句的查詢則如下:????????
    36 ????????BigDecimal [] ?unitPrice? = ?{new?BigDecimal( 402514 ),new?BigDecimal( 614891 )};
    37 ????????Type [] ?types? = ?{Hibernate.BIG_DECIMAL,Hibernate.BIG_DECIMAL};
    38 ????????criteria. add (Restrictions.sqlRestriction("{alias}.unit_price? between ?(?)? and ?(?)",unitPrice,types));
    39 ????????List?list? = ?criteria.list();
    40 ????????System.out.println("size ===> "? + ?list.size());
    41 ???????? return ?list;
    posted on 2006-08-25 14:24 ★yesjoy★ 閱讀(687) 評(píng)論(0)  編輯  收藏 所屬分類: Hibernate學(xué)習(xí)
    主站蜘蛛池模板: 亚洲日本在线观看网址| 蜜桃成人无码区免费视频网站 | 久久精品国产亚洲av麻豆小说 | 妇女自拍偷自拍亚洲精品| 美女视频黄的全免费视频网站| 免费精品视频在线| 亚洲综合中文字幕无线码| 久久久亚洲欧洲日产国码农村| 亚洲国产成人久久精品99| 性感美女视频免费网站午夜| 1000部羞羞禁止免费观看视频| 99久久99这里只有免费的精品| 日韩国产欧美亚洲v片 | 国产又大又长又粗又硬的免费视频 | 国产一卡二卡四卡免费| 久久国产精品萌白酱免费| 国产精品高清免费网站| 精品久久久久久亚洲综合网| 在线精品亚洲一区二区| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲精品免费观看| 亚洲国产精品第一区二区| 亚洲国产精品无码久久久蜜芽| 成人亚洲性情网站WWW在线观看| 亚洲av手机在线观看| 四虎永久在线精品视频免费观看| 成年人在线免费观看| 成人片黄网站A毛片免费| 在线视频免费观看高清| 亚洲一区免费在线观看| 中文字幕免费高清视频| 1000部拍拍拍18勿入免费视频下载| 84pao国产成视频免费播放| 国产成人精品一区二区三区免费| 日本黄色动图免费在线观看| 国产免费AV片在线观看| 国产免费网站看v片在线| 色欲A∨无码蜜臀AV免费播| 84pao强力永久免费高清| 2020久久精品国产免费| 成全高清视频免费观看|