Advertisement
Krzysztof1985

select with parameter

Mar 1st, 2013
180
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. import java.util.List;
  3. import org.hibernate.Query;
  4. import org.hibernate.Session;
  5. import org.hibernate.SessionFactory;
  6. import org.hibernate.cfg.Configuration;
  7. import pl.selfimproveit.model.User;
  8.  
  9. public class Launcher {
  10.     public static void main(String[] args) {
  11.         SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
  12.         Session session = sessionFactory.openSession();
  13.         session.beginTransaction();
  14.  
  15.         Query query = session.createQuery("from User u where u.firstName =:name").setParameter("name", "John");
  16.         List<User> users = query.list();
  17.        
  18.         System.out.println(users.size());
  19.         for (User user : users) {
  20.             System.out.println(user);
  21.         }
  22.         session.close();
  23.     }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement