

E-book gratuito ensina
Java Persistence API
O Guia Definitivo para você aprender a trabalhar com mapeamento objeto-relacional com o framework de persistência mais popular do mundo.
Para onde devemos te enviar o e-book gratuito?
Nós valorizamos a sua privacidade e não fazemos spam.
Nesse ebook gratuito
Você Vai Aprender
1 - Introdução
Aprenda o que é persistência de dados, Mapeamento Objeto Relacional (ORM) e poque você deve utilizar ORM. Conheça o mundo de Jakarta Persistence e Hibernate.
2 - Primeiros Passos com JPA
Crie e configure seu primeiro projeto em JPA. Aprenda a gerar tabelas do banco de dados e fazer mapeamento básico. Veja como listar, atualizar e excluir objetos.
3 - Gerenciados estados
Aprenda o que são estados e ciclo de vida, entenda o contexto de persistência, sincronize dados
e veja como salvar objetos desanexados com merge().
4 - Mapeamento
Aprenda a mapear identificadores, enumerações, propriedades temporais e transientes, associações um para um, muitos para um, um para muitos, muitos para muitos, etc.
5 - Recursos avançados
Aprenda como funciona Lazy Loading e Eager Loading, operações em cascata e exclusão de objetos órfãos, operações em lote, concorrência, locking e muito mais.
6 - JPQL
Aprenda a usar JPQL, fazer paginação de dados, consultas tipadas, projeções, associações, joins, queries nomeadas, queries SQL nativas, etc.
7 - Criteria API
Aprenda a implementar consultas com Criteria API, fazer filtros e queries dinâmicas, projeções, subqueries, funções de agregação e muito mais.
Veja quem são os
Autores do E-book

Thiago Faria de Andrade
Fundador da AlgaWorks, uma das principais escolas de desenvolvimento Java e front-end do Brasil. Autor de diversos livros e cursos de Java e front-end. Palestrante no JavaOne San Francisco em 2016, a maior conferência de Java do mundo. Programador desde os 14 anos de idade (1995), quando desenvolveu o primeiro jogo de truco online e multiplayer (que ficou bem famoso na época).

Alexandre Afonso
Instrutor na AlgaWorks e programador Java há mais de 10 anos, com grande experiência em desenvolvimento de sistemas corporativos. Autor de diversos livros e cursos de Java.

Para onde devemos te enviar o e-book gratuito?
Nós valorizamos a sua privacidade e não fazemos spam.
AlgaWorks Softwares, Treinamentos e Serviços Ltda
CNPJ: 10.687.566/0001-97
