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

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

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

    Codooba
    JCenter
    posts - 20,comments - 9,trackbacks - 0
    可以透過org.hibernate.Query介面的實例來進行查詢,透過Query介面,您可以先設定查詢參數(shù),之后透過setXXX()等方法,將指定的參數(shù)值填入,而不用每次都撰寫完整的HQL,直接來看個例子:
    Session session = sessionFactory.openSession();
    Query query = session.createQuery("select user.name from User as user where user.age > ?");
    query.setInteger(0, 25);

    List names = query.list();
    Iterator iterator =  names.iterator();
    while(iterator.hasNext()) {
        System.out.println(iterator.next());
    }

    session.close();

    在設定參數(shù)值時,必須依照 ? 所設定的順序,并使用對應型態(tài)的setXXX()方法,一個執(zhí)行的例子如下:

    Hibernate: select user0_.name as col_0_0_ from user user0_ where user0_.age>?
    momor
    caterpillar
    bush

    您可以使用命名參數(shù)(Named Parameter)來取代這個方法,這可以不用依照特定的順序來設定參數(shù)值,并擁有較好的可讀性,直接來看個例子:
    Session session = sessionFactory.openSession();
    Query query = session.createQuery("select user.name from User as user where user.age > :minAge");
    query.setInteger("minAge", 25);

    List names = query.list();
    Iterator iterator =  names.iterator();
    while(iterator.hasNext()) {
        System.out.println(iterator.next());
    }

    session.close();


    設定命名參數(shù)時,在建立Query時先使用:后跟著參數(shù)名,之后就可以在setXXX()方法中直接指定參數(shù)名來設定參數(shù)值,而不用依照特定的順序。
    posted on 2007-10-11 20:59 Zhangwenlong 閱讀(9539) 評論(2)  編輯  收藏

    FeedBack:
    # re: Hibernate Query對象
    2011-12-02 16:13 | mojie
    你敢把字體設置的再小一些嗎?  回復  更多評論
      
    # re: Hibernate Query對象
    2011-12-03 16:52 | 灰色軌跡
    你摔到了腦袋吧?愛看不看@mojie
      回復  更多評論
      

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


    網(wǎng)站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: a毛片在线还看免费网站| 在线观看免费中文视频| 成年人在线免费看视频| 亚洲无限乱码一二三四区| 最近免费中文字幕大全免费| 亚洲午夜未满十八勿入| 麻豆成人久久精品二区三区免费| 国产成A人亚洲精V品无码性色| 免费一区二区三区| 亚洲一区免费观看| 黄页网站在线看免费| 亚洲色欲色欱wwW在线| 国产yw855.c免费视频| 怡红院亚洲红怡院在线观看| 免费成人黄色大片| 久久国产乱子伦精品免费午夜| 亚洲精品无码不卡在线播放HE| 97在线视频免费公开视频| 亚洲国产高清在线| 我们的2018在线观看免费高清| 亚洲色大情网站www| 亚洲国产电影av在线网址| 99视频在线免费观看| 伊人久久综在合线亚洲2019| 亚洲人成网站免费播放| 亚洲AV无码一区二区三区电影| 亚洲一区二区精品视频| 久久国产乱子免费精品| 国产成人精品日本亚洲专| 中文字幕在线免费播放| 久久丫精品国产亚洲av不卡| 无码日韩精品一区二区免费| 美女黄色毛片免费看| 亚洲Av熟妇高潮30p| 24小时日本在线www免费的| 黄色一级免费网站| 亚洲va在线va天堂va四虎 | a视频在线观看免费| 亚洲免费二区三区| 亚洲国产精品一区二区第四页 | 亚洲日韩精品一区二区三区|