hibernate的Criteria查询

版权声明:原创文章,未经允许不得转载 https://blog.csdn.net/Destiny_strive/article/details/81434899

单表查询:

       Criteria criteria = session.createCriteria(Student.class);
       List<Student> list = criteria.list();        
       for(Student s : list) {
            System.out.println(s);
       } 

模糊查询:

       Criteria criteria = session.createCriteria(Student.class);
        criteria.add(Restrictions.like("name", "%byh%")); // Restrictions(限制)
        List<Student> list = criteria.list();
        for(Student s : list) {
            System.out.println(s);
        } 

分页查询:

       Criteria criteria = session.createCriteria(Student.class);
        criteria.setFirstResult(0);
        criteria.setMaxResults(5);  
        List<Student> list = criteria.list();
        for(Student s : list) {
            System.out.println(s);
        } 

猜你喜欢

转载自blog.csdn.net/Destiny_strive/article/details/81434899