quarta-feira, 15 de junho de 2016

Aplicação web com JSF+HIBERNATE+PRIMEFACES

Anteriormente vimos como implementar uma Aplicação web com JSF+JDBC+PRIMEFACES utilizando MER (Modelo Entidade Relacionamento), onde as tabelas são modeladas, e em seguida devem ser mapeadas. No post de hoje será utilizado Hibernate para desenvolver o mesmo exemplo. Hibernate utiliza ORM (Modelo Objeto Relacionamento), aqui os objetos são mapeados e as tabelas geradas automaticamente utilizando o mapeamento como referencia:

  • JSF (Java Serve Faces) : framework MVC de aplicações web baseado em Java. 
  • Prime Faces: Biblioteca de componentes ricos para JSF. 
  • Hibernate: O Hibernate é um framework para o mapeamento objeto-relacional escrito na linguagem Java 
  • JPA: Java Persistence API (ou simplesmente JPA) é uma API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados.