Hands-On» Hands-On JPA

Mapeamento Objeto x Relacional de forma prática e efetiva

handson-jpa De forma simples e direta, o aluno aprende a criar uma camada de persistência utilizando o padrão de persistência introduzido pelo Java EE 5: Java Persistence API. Como implementação JPA (provedor JPA), o curso utiliza o Hibernate, um dos mais utilizados frameworks de persistência.


Dentre os assuntos abordados pode-se citar:

» Arquitetura JPA
» Configuração Entity Manager / persistence.xml
» Anotações básicas em Entity Classes
» Trabalhando com EntityManager e EntityManagerFactory
» Lendo e gravando objetos
» Relacionamentos

Pré-Requisitos

» Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java
» Conhecimento equivalente ao curso AJ2 - Programação Orientada a Objetos e UML com Java
» Conhecimento equivalente ao curso AJ3 - Classes Utilitárias, Collections e JDBC

Tópicos do curso

» Introdução
» Histórico da persistência em Java
» Hibernate clássico
» Java Persistence API
» Mapeamento de tabelas e colunas
» Técnicas de inicialização
» Conclusão
» Demos