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

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

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

    Cyh的博客

    Email:kissyan4916@163.com
    posts - 26, comments - 19, trackbacks - 0, articles - 220

    Criteria查詢表達式

    Posted on 2009-02-16 19:41 啥都寫點 閱讀(374) 評論(0)  編輯  收藏 所屬分類: J2EE

    Session session = new Configuration().configure().buildSessionFactory().openSession();

    à簡單實例說明:

    àEqual:

    public class HibernateDemo01 {

           /**

            * @param args

            */

           public static void main(String[] args) {

                  Session session = new Configuration().configure().buildSessionFactory()

                                .openSession();

                  Criteria cri = session.createCriteria(Person.class);

                  cri.add(Expression.eq("name", "張三"));

                  List all = cri.list();

                  if (all.size() > 0) {

                         Person per = (Person) all.get(0);

                         System.out.println(per.getName() + " --> " + per.getSex());

                  }

           }

    }

    à大于

    Criteria cri = session.createCriteria(Person.class);

    cri.add(Expression.gt("age", 25));

    List all = cri.list();

    Iterator iter = all.iterator();

    while (iter.hasNext()) {

    Person per = (Person) iter.next() ;

            System.out.println(per.getName() + " --> " + per.getSex() + " --> "+ per.getAge());

           }

    à小于

    Criteria cri = session.createCriteria(Person.class);

    cri.add(Expression.lt("age", 25));

    àbetween

    Criteria cri = session.createCriteria(Person.class);

    cri.add(Expression.between("age", 25, 35));

    à模糊查詢:

    Criteria cri = session.createCriteria(Person.class);

                  cri.add(Expression.like("name","%%"));

    àin

    Criteria cri = session.createCriteria(Person.class);

                  Set<Integer> conds = new TreeSet<Integer>();

                  conds.add(new Integer(1));

                  conds.add(new Integer(2));

                  cri.add(Expression.in("id", conds));

    àand

     Criteria cri = session.createCriteria(Person.class);

    cri.add(Expression.and(Expression.eq("name", "張三"), Expression.eq("sex", "")));

    àExample查詢條件跟已知對象的條件相同

      Person person = new Person() ;

                  person.setName("張三") ;

                  person.setSex("") ;

                  person.setAge(20) ;

                  cri.add(Example.create(person));



                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 精品国产免费一区二区三区香蕉 | 亚洲欧美国产精品专区久久| 最新欧洲大片免费在线| 日本亚洲免费无线码| 亚洲国产成人久久综合碰| 成全视频免费观看在线看| 亚洲在成人网在线看| 无码欧精品亚洲日韩一区夜夜嗨| 99久在线国内在线播放免费观看| 亚洲中文字幕久久久一区| 亚洲日韩精品A∨片无码| 国产情侣激情在线视频免费看| 瑟瑟网站免费网站入口| 无码欧精品亚洲日韩一区| 日韩一级在线播放免费观看| 99久久精品毛片免费播放| 亚洲精品国产精品| 亚洲人成电影亚洲人成9999网| 亚洲第一区精品观看| 亚洲日韩在线第一页| 大学生高清一级毛片免费| 在线观看免费黄色网址| 国产成人免费视频| 一级毛片试看60分钟免费播放| 亚洲国产日韩视频观看| 亚洲heyzo专区无码综合| 黄色片网站在线免费观看| 最近免费字幕中文大全| 中文字幕成人免费视频| 一级有奶水毛片免费看| 青青视频免费在线| 中文字幕乱码系列免费| 男女作爱免费网站| 国产精品久久久久久亚洲小说| 美女视频黄免费亚洲| 国产亚洲精品美女久久久久久下载| h视频在线免费观看| 成人免费观看男女羞羞视频| 久久精品国产亚洲AV天海翼| 亚洲精品第一综合99久久| 在线精品自拍亚洲第一区|