11.07.2015 Views

Persistência com JPA2 e Hibernate - Inpi

Persistência com JPA2 e Hibernate - Inpi

Persistência com JPA2 e Hibernate - Inpi

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

RESPOSTAS 18418 manager . getTransaction (). begin ();19 manager . getTransaction (). <strong>com</strong>mit ();2021 factory . close ();22 }23 }Código Java 1.17: InsereAutorComJPA.javaResposta do Complementar 1.41 public class ListaAutoresComJPA {23 public static void main ( String [] args ) {4 EntityManagerFactory factory =5 Persistence . createEntityManagerFactory (" K21_livraria_pu ");67 EntityManager manager = factory . createEntityManager ();89 Query query = manager . createQuery (" SELECT a FROM Autor a");10 List autores = query . getResultList ();1112 for ( Autor a : autores ) {13 System . out . println (" AUTOR : " + a. getNome ());14 }15 }16 }Código Java 1.18: ListaAutoresComJPA.javaResposta do Complementar 5.11 public class ListaAutores {2 public static void main ( String [] args ) {3 EntityManagerFactory factory = Persistence4 . createEntityManagerFactory (" K21_criteria_pu ");5 EntityManager manager = factory . createEntityManager ();67 CriteriaBuilder cb = manager . getCriteriaBuilder ();8 CriteriaQuery c = cb. createQuery ( Autor . class );9 Root l = c. from ( Autor . class );10 c. select (l);1112 TypedQuery query = manager . createQuery (c);13 List autores = query . getResultList ();1415 for ( Autor autor : autores ) {16 System . out . println ( autor . getNome ());17 }18 }19 }Código Java 5.10: ListaAutores.java184 www.k19.<strong>com</strong>.br

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!