|
Treinamentos > Cursos e Pacotes > Detalhe
Ao adicionar um treinamento em sua lista de favoritos, você obtem as seguintes vantagens:
- O treinamento aparecerá em destaque no calendário e pagina de cursos;
- Você receberá um e-mail sempre que for aberta novas turmas para este treinamento;
- Ajuda a Season a planejar as próximas turmas conforme o interesse de seus alunos;
- Participará de promoções exclusivas deste treinamento.
Tem certeza que você deseja remover esse treinamento de sua lista de interesse?
 add
AW4 - Desenvolvimento da camada de persistência com Hibernate
Mapeamento O/R, associações, herança, annotations e HQL: O padrão de fato a um passo da padronização!
Informações Básicas
Neste curso o aluno aprende a implementar o acesso a dados a partir de aplicações Web em Java, com enfoque no framework de persistência Hibernate. Com o Hibernate é possível implementar a persistência de dados com eficiência, sem perder as vantagens de usar a orientação a objetos. O framework se encarrega de fazer o mapeamento entre objetos e tabelas do banco de dados, permitindo inclusive o uso de herança e de vários tipos de relacionamentos e oferecendo recursos de cache e transações. Além de conhecer o uso do Hibernate no ambiente Web, o aluno aprende como o framework pode ser utilizado em aplicações desktop. Pré-requisitos:
Conteúdo Programático
- Introdução ao Hibernate
- Histórico
- Hibernate Core - Bibliotecas Necessárias
- Mapeamento Objeto Relacional
- Tipos Java, tipos SQL-ANSI e dialetos SQL
- XML de mapeamento
- Session e Session Factory
- Hibernate Query Language - Conceitos Básicos
- Hibernate Annotations
- Annotations e XML de Mapeamento
- Hibernate e JPA
- Hibernate Annotations - Bibliotecas Necessárias
- Principais Annotations de Mapeamento
- AnnotationConfiguration
- Suporte a Relacionamentos
- Composição Um-para-Um
- Associação Um-para-Um
- Associação Muitos-para-Um
- Associação Um-para-Muitos
- Escolhendo o Tipo de Coleção
- Composição Um-para-Muitos
- Associação Muitos para Muitos
- Relacionamentos e HQL
- Suporte a Herança e Polimorfismo
- Uma Tabela para Toda Hierarquia
- Joined-Subclass
- Tabelas exclusivas para classes concretas
- Definindo a melhor estratégia para herança
- HQL e Polimorfismo
- Consultas Avançadas
- Reconhecendo as Estratégias de Recuperação
- Configurando Estratégias de Recuperação
- Consultas avançadas com HQL
- Recursos da interface Query
- Criteria API
- Consultas em SQL Nativo
- Integração com aplicações Web Java EE
- HibernateException
- Registros de Log
- Gerenciamento da SessionFactory
- Implementação DAO Básica
- Problemas Típicos da Implementação Básica
- Implementação DAO Avançada
Formas de Pagamento
à vista ou parcelado. Oferecemos as melhores opções para seu bolso.
|
|
|