Advertisement
Krzysztof1985

Criteria

Mar 1st, 2013
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.62 KB | None | 0 0
  1. public class Launcher {
  2.  
  3.     public static void main(String[] args) {
  4.  
  5.         SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
  6.         Session session = sessionFactory.openSession();
  7.         session.beginTransaction();
  8.        
  9.         Criteria criteria = session.createCriteria(User.class);
  10.         criteria.add(Restrictions.like("firstName", "M%"))
  11.         .add(Restrictions.or(Restrictions.like("lastName", "B%"), Restrictions.like("lastName", "S%")));
  12.            
  13.         List<User> users = criteria.list();
  14.        
  15.         System.out.println(users.size());
  16.         for (User user : users) {
  17.             System.out.println(user);
  18.         }
  19.         session.close();
  20.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement