(11) 3266-5908
Avenida Paulista, 326 cj 15/16

O futuro é determinado pelas atitudes que tomamos hoje.

10 razões para se certificar

  1. Instrutores com no mínimo três certificações oficiais Sun
  2. Todos os instrutores são consultores
  3. Sintonia total com as mais recentes tecnologias de mercado
  4. Exclusiva metodologia EAM – Execute, Analise e Modifique
  5. Formações 100% práticas
  6. Materiais constantemente atualizados
  7. Utilização intensiva de simulados
  8. Laboratórios com máquinas Dell, processadores Intel Core 2 Duo com 4 GB de memória
  9. Um computador por aluno
  10. Localização privilegiada – ao lado do metrô Brigadeiro

Desenvolvimento da Camada de Persistência com Hibernate

Carga Horária

40 horas

Pré-Requisito

Ter feito o curso de Orientação a Objetos

Conteúdo

O objetivo do Hibernate é diminuir a complexidade entre os programas Java, baseado no modelo orientado a objeto, que precisam trabalhar com um banco de dados do modelo relacional (presente na maioria dos SGDBs). Em especial, no desenvolvimento de consultas e atualizações dos dados. Sua principal característica é a transformação das classes em Java para tabelas de dados (e dos tipos de dados Java para os da SQL). O Hibernate gera as chamadas SQL e libera o desenvolvedor do trabalho manual da conversão dos dados resultante, mantendo o programa portável para quaisquer bancos de dados SQL, porém causando um pequeno aumento no tempo de execução. Nas questões relacionadas para o gerenciamento de transações e na tecnologia de acesso à base de dados são de responsabilidade de outros elementos na infraestrutura do programa. Apesar de existirem API no Hibernate para possuir operações de controle transacional, ele simplesmente delegará estas funções para a infraestrutura na qual foi instalada. No caso de aplicações construídas para serem executadas em servidores de aplicação, o gerenciamento das transações é realizado segundo o padrão JTA. Já nas aplicações standalone, o programa delega o tratamento transacional ao driver JDBC. Hibernate pode ser utilizado em aplicações Java standalone ou em aplicações Java EE, utilizando servlet ou sessões EJB beans.

Materiais

O curso tem o objetivo de apresentar o framework de persistência objeto-relacional mais utilizado no mundo, o Hibernate

Profissionais que desejam desenvolver softwares de qualidade em Java com nenhum código SQL e com alta produtividade.

Por meio da exclusiva metodologia Execute-Analise-Modifique (EAM) você vai desenvolver programas, gerar resultados, analisá-los e sofisticá-los. A cada aula você recebe uma apostila contendo todos os programas que serão vistos.

Os materiais são colocados em uma maleta-fichário e, ao final de cada aula, tudo estará organizado de tal forma que os programas posssam ser re-executados na íntegra.