Participe do Newsletter
Assine para receber informativos sobre palestras gratuitas, treinamentos, notícias e artigos relacionados ao mundo de TI. |
![]() |
Hibernate e JPA
Desenvolvimento de aplicações Java com Mapeamento Objeto Relacional através do framework Hibernate. Para mais informações clique aqui |
![]() |
ObjetivosEspecializar os alunos no mais popular framework Java de ORM (Mapeamento Objeto-Relacional), através de técnicas como mapeamento um-para-um e um-para-muitos, mapeamento de coleções, Hibernate Query Language, a utilização de SQL Nativo, além da configuração do Hibernate, gerenciamento de ciclo de vida dos objetos, implementação de cache e muito mais. |
![]() |
Público AlvoDesenvolvedores, Programadores e Analistas Programadores, ou todos aqueles que necessitam ampliar seus conhecimentos técnicos relativos à persistência em aplicações Java. |
![]() |
Carga Horária |
![]() |
Investimento![]() ![]() ![]() ![]() ![]() |
![]() |
Próximas Turmas |
Outros cursos que indicamos a você:
Treinamento | Carga Horária |
---|---|
JasperReports | 16 Horas |
Oracle 11g Intermediário (PL/SQL) | 32 Horas |
SQL Server Intermediário (Transact-SQL) | 32 Horas |
+ veja todos os treinamentos
![]() |
Conteúdo ProgramáticoIntrodução Visão geral sobre persistência Visão geral sobre JPA Configuração do Hibernate Obtenção dos Jars necessários Configuração XML Mapeamento Básico Visão geral ID para persistência Chave Composta SaveOrUpdate Geração Dinâmica de SQL Nomeando Entidades Exercícios Práticos Mapeamento de Componente Visão Geral Tipo de Valor Anotações JPA Componentes Aninhados Referência de Componentes Coleção de Componentes Exercícios Práticos Mapeamento Personalizado Visão geral Mapeamento por Hierarquia de Classe (Herança) Mapeamento por SubClasse (Herança) Mapeamento por Classe Concreta Mapeamento Customizados Exercícios Práticos Mapeamento UM-para-UM e UM-para-MUITOS Visão geral Associações UM-para-UM Associações UM-para-MUITOS Junções Lazy Load Associações de Chave Primária Associações UM-para-MUITOS com Chaves Externas Associações UM-para-MUITOS Bidirecional Exercícios Práticos Mapeamento de Coleções Visão geral Mapeamento de Lista, Arrays e Mapas Classificação de Coleções Exercícios Práticos HQL (Hibernate Query Language) Visão geral Objeto Query As cláusulas from e where Parâmetros O uso do select Junções Funções de Agregação Exercícios Práticos Consultas Visão Geral Critérios e Restrições Projeções Agregações e Agrupamentos Exercícios Práticos Objetos Visão Geral Estados possíveis de um objeto Objetos Persistentes Interceptadores: O que são e como utilizá-los. Exercícios Práticos SQL Nativo Visão geral Como utilizar SQL Nativo Inclusões, Alterações e Exclusões em Lote Exercícios Práticos Cache Visão Geral Cache de Primeiro e de Segundo Nível Configurações Consultas em Cache Exercícios Práticos Transações Visão Geral Transações Programáticas Transações com o JTA Controle Otimista e Controle Pessimista Exercícios Práticos Pré-Requisitos Ter realizado o treinamento SQL Server Fundamental ou o treinamento Oracle 11g Fundamental ou possuir conhecimentos equivalentes. Ter realizado o treinamento Java Web JSF ou o treinamento Java Web Struts ou possuir conhecimentos equivalentes. |
![]() |
Materiais
|