Guest

charly

By: a guest on May 2nd, 2008  |  syntax: Java  |  size: 0.88 KB  |  hits: 77  |  expires: Never
download  |  raw  |  embed  |  report abuse
This paste has a previous version, view the difference. Copied
  1. import java.util.List;
  2.  
  3. import net.sf.hibernate.HibernateException;
  4. import net.sf.hibernate.Session;
  5. import net.sf.hibernate.Transaction;
  6.  
  7. import com.minosis.hibernate.Contact;
  8. import com.minosis.hibernate.HibernateUtil;
  9.  
  10. public class Test {
  11.         public static void main(String[] args) throws HibernateException {
  12.                 Session session = HibernateUtil.currentSession();
  13.                    
  14.                 Transaction tx = session.beginTransaction();
  15.                  
  16.                 for(int i=0;i<10;i++) {
  17.                         Contact contact = new Contact();
  18.                         contact.setNom("Dupont"+i);
  19.                         contact.setPrenom("Jean"+i);
  20.                         contact.setAge(""+i);
  21.                         session.save(contact);
  22.                  }
  23.                  
  24.                 List<Contact> list = session.find("from Contact where nom like '%'");
  25.                  
  26.                 for(Contact contact:list)
  27.                         System.out.println(contact.getId()+" "+contact.getNom()+" "+contact.getPrenom()+" "+contact.getAge());
  28.        
  29.                 tx.commit();
  30.        
  31.                 HibernateUtil.closeSession();
  32.          }
  33. }