Desenvolvimento da Camada de Persistência com Hibernate

CURSO PRESENCIAL

Desenvolva sistemas completos em Java com zero de código SQL.

Solicite uma proposta

Gostou deste curso? Compartilhe!

Reserve sua vaga

Você já tem as informações de preço e condições de pagamento deste curso? Reserve sua vaga agora!

O que nossos clientes dizem

Quer este curso na sua empresa?

Invista em seus funcionários! Solicite uma proposta comercial de uma turma fechada para sua equipe.

O curso tem como objetivo apresentar os recursos do framework de persistência objeto-relacional mais utilizado no mundo, como mapeamento avançado usando anotações, gravação e consulta de objetos com HQL, Criteria API, SQL Nativo e etc.

Público-alvo:

Profissionais que desejam desenvolver softwares de qualidade em Java com nenhum código SQL e com alta produtividade.

Pré-requisitos:

Pessoas com conhecimento em orientação a objetos, programação Java e banco de dados.

Carga horária:

24 horas.

Após a conclusão deste curso, os alunos deverão estar aptos a:

  • Entender o que é ORM e porque utilizar;
  • Efetuar download, instalar e configurar o Hibernate;
  • Entender o ciclo de vida e estados dos objetos;
  • Mapear classes com JPA e Hibernate;
  • Usar as principais anotações de mapeamento;
  • Criar associações avançadas entre classes;
  • Criar mapeamento de herança entre classes;
  • Recuperar e gravar objetos com Hibernate;
  • Entender e utilizar os conceitos de lazy-loading e eager-loading;
  • Entender e utilizar os conceitos de gravação e exclusão em cascata;
  • Consultar objetos com HQL, Criteria API e SQL nativo.