Programa do Curso

Introdução ao Hibernar

  • Apresentando o Hibernação
  • O problema de mapeamento objeto/relacional
  • JDBC
  • O esquema de funções de usuários
  • Configuração de ferramentas e ambiente
  • Criando o Database

Configurando o Hibernação

  • Distribuições de hibernação
  • Bibliotecas necessárias
  • Arquivos de configuração
  • hibernate.properties
  • hibernate.cfg.xml

Persistência de hibernação

  • A arquitetura do Hibernate
  • Métodos SessionFactory
  • Sessões de hibernação
  • Estados do objeto
  • Transições de Estado
  • Métodos de sessão
  • Transações
  • Sessão por operação
  • Sessão por solicitação
  • O padrão de objeto Dados Access

Mapeamento Objeto/Relacional

  • Design Orientado a Objetos
  • Mapeamento Relacional
  • Associação Bidirecional
  • Técnicas de mapeamento O/R
  • O Documento de Mapeamento
  • O modelo de mapeamento XML
  • Chaves Primárias e Identidade
  • Gerando Identificadores
  • Outros mapeamentos Element
  • Componentes
  • Mapeando Associações
  • O modelo de mapeamento XML para associações
  • Unidirecional Muitos para Um
  • Busca ansiosa
  • Bidirecional um para muitos
  • Bidirecional Um para Um
  • Mapeando Herança
  • Herança e Databases
  • Herança de tabela única
  • Mapeando herança de tabela única
  • Tabela por subclasse
  • Mapeamento de tabela por subclasse
  • Tabela por classe de concreto

A linguagem de consulta do Hibernate

  • A linguagem de consulta do Hibernate
  • Fundamentos
  • Consultas HQL
  • Polimorfismo
  • Parâmetros nomeados
  • Parâmetros de entidade
  • Aderindo a Associações
  • Métodos agregados
  • Atualizações e exclusões
  • Consultas nomeadas
  • Usando Nativo SQL

Requisitos

Programação Java, SQL.

  14 horas

Número de participantes



Preço por participante

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas