Persistência com JPA2 e Hibernate
Av. Brigadeiro Faria Lima, 1571 - Conj. 11C - Jardim Paulistano - São Paulo/São Paulo - Brasil
De: 15/04 às 14:00
Até: 06/05 às 20:00
Descrição
Conhecimento sólido dos padrões e ferramentas de comunicação entre aplicações Java (Desktop e Web) e banco de dados é um forte diferencial para quem almeja melhores posições no mercado de TI. Após 24 horas de aula deste curso de Java Avançado, você estará preparado para desenvolver aplicações Java que se comunicam com bancos de dados relacionais utilizando os recursos definidos pelo JPA2 e implementados pelo Hibernate, facilitando todo o processo de armazenamento e recuperação de dados.
Pré-requisitos:
- Java
- Orientação a Objetos
- Noções de banco de dados relacionais
Duração: 24 horas
Valor: R$ 821,00
Conteúdo:
-
Introdução
- Persistência
- Configuração
- Mapeamento
- Gerando o banco
- Exercícios
- Exercícios
-
Mapeamento
- Entidades
- Definindo Restrições
- @GeneratedValue
- Mapeamento Automático
- Large Objects (LOB)
- Data e Hora
- Dados Transientes
- Field Access e Property Access
- Exercícios
- Relacionamentos Bidirecionais
- Objetos Embutidos
- Exercícios
- Exercícios
-
Entity Manager
- Estados
- Regras de Transições
- Exercícios
- Lazy Initialization
- Persistence Context ou Cache de Primeiro Nível
- Exercícios
- Cascade
- Exercícios
-
JPQL
- Consultas Dinâmicas
- Named Query
- Parâmetros
- Exercícios
- Exercícios
- Paginação
- Exercícios
- Exemplos
- Referências
-
Criteria
- Necessidade
- Estrutura Geral
- Exercícios
- Exercícios
- Filtros e Predicados
- Exercícios
- Lista de Predicados
- Funções
- Ordenação
- Subqueries
- Exemplos
-
Tópicos Avançados
- Operações em Lote - Bulk Operations
- Exercícios
- Concorrência
- Exercícios
- Locking Otimista
- Exercícios
- Locking Pessimista
- Exercícios
- Callbacks
- Exercícios
- Consultas Nativas
- Exercícios
-
Arquitetura
- Repositórios
Ler mais
Localização:
Contato
Preencha os campos abaixo para enviar e-mail ao organizador.
