Advertisement
Krzysztof1985

Hibernate HQL

Feb 28th, 2013
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.74 KB | None | 0 0
  1. package pl.selfimproveit.hibernate;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import org.hibernate.Session;
  6. import org.hibernate.SessionFactory;
  7. import org.hibernate.cfg.Configuration;
  8.  
  9. import pl.selfimproveit.model.User;
  10.  
  11. public class Launcher {
  12.  
  13.     public static void main(String[] args) {
  14.  
  15.         SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
  16.         Session session = sessionFactory.openSession();
  17.         session.beginTransaction();
  18.        
  19.         ArrayList<User> users =  (ArrayList<User>) session.createQuery("from User").list();
  20.         System.out.println("User list size "+users.size());
  21.        
  22.         for (User userValue : users) {
  23.             System.out.println(userValue);
  24.         }
  25.         session.getTransaction().commit();
  26.         session.close();
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement