Advertisement
Guest User

persistindoontomany_manytoone

a guest
May 27th, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1.  
  2.      EntityManagerFactory factory =
  3.              Persistence.createEntityManagerFactory("aulahibernate1PU");
  4.      EntityManager manager =
  5.              factory.createEntityManager();
  6.  
  7.      Depto depto = new Depto();
  8.      Funcionario func = new Funcionario();
  9.  
  10.      /* atribuindo os valores aos POJOs */
  11.  
  12.      depto.setId(106L);
  13.      depto.setNome("DEPTO DE T.I.");
  14.    
  15.              
  16.      func.setId(203L);
  17.      func.setNome("OLAVO BILAC");
  18.      func.setDepto(depto);
  19.      func.setNasc(new Date());
  20.  
  21.      /* persistindo os objetos no banco de dados */
  22.  
  23.      manager.getTransaction().begin(); /* começando a transação no banco de dados */
  24.      manager.persist(depto);
  25.      manager.persist(func);
  26.      manager.getTransaction().commit(); /* finalizando a transação */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement