NÍVEL INTERMEDIÁRIO AE4

Persistência de Dados com JPA

Entidades persistentes, ciclo de vida, associação, herança, annotations e JPA-QL: Salvando o mundo dos objetos!

Neste curso 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. Com o JPA é possível implementar a persistência de dados com eficiência, sem perder as vantagens de usar a orientação a objetos.

O framework se encarrega de fazer o mapeamento entre objetos e tabelas do banco de dados, permitindo inclusive o uso de herança e de vários tipos de relacionamentos, e oferecendo recursos de cache e transações. Como implementação JPA (provedor JPA), o curso utiliza o Hibernate, um dos mais utilizados frameworks de persistência.

Banner da Promoção

Um documento contendo todas as informações detalhadas do treinamento, preço e formas de pagamento com parcelamento em até 6X sem juros.

É rapidinho. Chega por e-mail no mesmo minuto!

ORÇAMENTO ELETRÔNICO

Introdução a Java Persistence API
  • Mapeamento objeto-relacional
  • Mapeamento O/R de entidades simples
  • Unidades de persistência
  • EntityManager
  • Ciclo de vida de entidades persistentes
  • Transações
Mapeamento de relacionamentos
  • Associação one-to-one
  • Associação many-to-one
  • Associação one-to-many
  • Associação many-to-many
  • Modos de recuperação
  • Herança
Java Persistence Query Language
  • Sintaxe da Query Language
  • A interface Query
  • Consultas avançadas
Mapeamento avançado
  • Composição um-para-um
  • Identificadores compostos
  • Lock otimista
  • Mapeamento de enumerações
  • Listeneres de entidade


Desculpe-nos.
Não existem turmas abertas no momento.

Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java ou curso Sintaxe da Linguagem Java

Conhecimento equivalente ao curso AJ2 - Programação Orientada a Objetos e UML com Java ou curso Programação Orientada a Objetos e UML com Java

Conhecimento equivalente ao curso AJ3 - Classes Utilitárias, Collections e JDBC ou curso Classes Utilitárias, Collections e JDBC