Java
Hibernate Essencial
O framework Hibernate é o mais avançado recurso de mapeamento objeto-relacional (de classes Java para tabelas de banco de dados). Com ele é possível construir facilmente uma camada de persistência transparente aos objetos.
O objetivo deste curso é prover ao participante os conhecimentos necessários para utilizar este framework no desenvolvimento de aplicações corporativas com Java.
A Dextra também oferece serviços de desenvolvimento utilizando Java/JavaEE.
Informações gerais
Ementa do Treinamento
-
Introdução
-
- Objetivos do Curso
- O que é a JPA?
- O que é Hibernate?
-
Arquitetura
-
- JPA
- Hibernate
-
Configuração
-
- Configuração por arquivo
- Configuração por persistence.xml
- Configuração do Hibernate no persistense.xml
-
Mapeamento de Entidades
-
- Definindo Entidade
- Mapeando Propriedades Simples
- Mapeando o Identificador
- Atributos Transientes
-
Mapeamento de Relacionamentos
-
- Mapeando Relacionamentos Entre Entidades
- Mapeando Coleções de Dados
- Mapeando Tabelas Secundárias
-
Mapeamento de Herança
-
- Herança e Polimorfismo (Conceito p/ mapeamento)
- Mapeando Heranças
-
Trabalhando com Objetos
-
- O Entity Manager
- O que é Objeto
- Como obter uma Session
- Tornando dados persistentes
- Estados dos objtetos
- Objetos Transientes
- Objetos Peristentes
- Objetos Detached
- Obtendo uma instância de Objeto persistente
- Criando um Objeto
- Alterando um Objeto
- Deletando um Objeto
- O Entity Manager
-
Consultas com JPA QL
-
- JPA QL Básico/Avançado
- Iterando pelos resultados
- Joins
- Clausula Select
- Funções Agregadas
- Consultas Polimórficas
- Clausula Where
- Clausula Group By
- Sub Select
- Dicas e Truques
-
Consultas com Criteria API
-
- Construindo consultas
- Consulta por exemplo
- Exemplos de uso
-
Consultas com SQL Nativo
-
- Construindo consultas
- Utilizando o mapeamento
- Exemplos de uso
-
Melhorando Performance
-
- Tunning
- Transação e Concorrência
- Lock de Objeto
- Persistência entre relacionamentos
- Dicas e Recomendações
Inscrições
- Por telefone (19) 3256-6722 / (11) 3051-7711 ou online
Informe-se
- Cadastre-se e receba informações sobre a abertura das próximas turmas para este curso.
Duração
- 32 horas
Pré-requisitos
Conhecimento de JSP e SQLIncluso
- Coffee-break, material didático e certificado de conclusão.
Valor
- consulte-nos
FAQ
- clique aqui
-
Calendário
- Confira o calendário de treinamento da Dextra.

Contato
Português
English





