<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));



                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 亚洲免费视频网站| 性色av无码免费一区二区三区| 日韩中文无码有码免费视频 | 在线观看免费黄网站| 亚洲国产成人五月综合网 | 亚洲av永久中文无码精品| 四虎免费在线观看| 爱爱帝国亚洲一区二区三区| 免费夜色污私人影院在线观看| 黄色一级毛片免费| 国产成人99久久亚洲综合精品| 三年片免费高清版| 亚洲国产精品热久久| 亚洲精品天堂成人片AV在线播放| 在线观看成人免费| 男男gay做爽爽的视频免费| 亚洲国产成人精品91久久久 | 99久久久国产精品免费牛牛 | 少妇高潮太爽了在线观看免费| 亚洲一区精彩视频| 四虎永久免费影院在线| 国产区在线免费观看| 亚洲综合网美国十次| 国产一区二区三区免费观看在线 | 亚洲欧洲一区二区三区| 亚洲中文字幕无码中文字| 国产一区二区三区免费| 亚洲成在人线中文字幕| 国产成人精品123区免费视频| 好吊色永久免费视频大全| 亚洲成Av人片乱码色午夜| www.999精品视频观看免费| 一级毛片免费不卡| 免费成人av电影| 无码日韩精品一区二区三区免费| 国产亚洲中文日本不卡二区| 最近最新MV在线观看免费高清| 日韩亚洲人成网站| 久久久无码精品亚洲日韩京东传媒| 成人超污免费网站在线看| 岛国精品一区免费视频在线观看|