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

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

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

    隨筆-21  評論-29  文章-0  trackbacks-0

    Criteria
        Criteria是一種比HQL更面向對象的查詢方式。Criteria的創建方式:
          Criteria  crit = session.createCriteria(DomainClass.class);
          簡單屬性條件如: criteria.add(Restrictions.eq(propertyName,value));
                                            criteria.add(Restrictions.eqProperty(propertyName,otherPropertyName));

    新建一Cri類來測試Criteria查詢

    package cn.itcast.hibernate;

    import java.util.Date;
    import java.util.List;

    import org.hibernate.Criteria;
    import org.hibernate.Session;
    import org.hibernate.criterion.Restrictions;

    import cn.itcast.hibernate.domain.User;

    public class Cri {

        
    public static void main(String[] args) {
            cri(
    "name");

        }

        
    static void cri(String name){
        Session s 
    = null ;
        
    try{
            s 
    = HibernateUtil.getSession();
            Criteria c 
    = s.createCriteria(User.class );//查詢User對象
            c.add(Restrictions.eq("name",name)); //不是查詢全部,加限制為name屬性值等于name的
            c.add(Restrictions.lt("birthday",new Date()));//可同時加入多個查詢條件,此處要求出生日期小于當前日期
            
            c.setFirstResult(
    0); //分頁查詢
            c.setMaxResults(10); 
            
            List
    <User> list = c.list();
            User u 
    = (User)c.uniqueResult(); 
            System.out.print(u);
            
    for(User user : list){
                System.out.println(user.getName());
            }

        }
    finally {
            
    if(s !=null)
                s.close();
                  }

        }

    }
       


    官方還是推薦使用HQL查詢,因為HQL更強大一些。個人覺得Criteria比較容易理解

    posted on 2009-05-04 16:32 特立獨行 閱讀(349) 評論(0)  編輯  收藏 所屬分類: Hibernate框架
    主站蜘蛛池模板: 一级毛片直播亚洲| 国产男女猛烈无遮挡免费视频网站 | 亚洲gv猛男gv无码男同短文| 一级毛片免费一级直接观看| 亚洲无码黄色网址| 91av免费在线视频| 一本色道久久综合亚洲精品高清| g0g0人体全免费高清大胆视频| 伊人婷婷综合缴情亚洲五月| 中文字幕乱码一区二区免费| 亚洲国产精品自在在线观看| 免费观看激色视频网站bd| 日韩亚洲国产高清免费视频| 国产色爽免费视频| 精品无码一级毛片免费视频观看 | 亚洲精品乱码久久久久久下载| 91av视频免费在线观看| 亚洲成人高清在线观看| 成年男女免费视频网站| 国产午夜亚洲精品不卡免下载| 亚洲视频在线精品| 在线观看免费无码专区| 亚洲av乱码一区二区三区香蕉 | 亚洲日韩精品A∨片无码| 香蕉免费一区二区三区| 亚洲人成高清在线播放| 永久免费视频v片www| 未满十八私人高清免费影院| 亚洲成AV人片在| 成人免费一区二区三区在线观看| 日日摸夜夜添夜夜免费视频| 亚洲∧v久久久无码精品| 黄瓜视频高清在线看免费下载| 深夜特黄a级毛片免费播放| 久久亚洲综合色一区二区三区| 国产免费AV片在线播放唯爱网 | 亚洲精品成人网久久久久久| 69视频在线观看免费| 另类专区另类专区亚洲| 亚洲韩国—中文字幕| 国产免费人视频在线观看免费|