Beruflich Dokumente
Kultur Dokumente
O QUE ?
O hibernate um framework (estrutura de suporte definida) de persistncia que tem como finalidade persistir, ou seja, salvar objetos OO em bancos de dados relacionais ou fornecer uma viso OO de dados relacionais existentes. Isso possvel porque essa ferramenta faz o mapeamento das classes da aplicao em tabelas e colunas do banco de dados.
APLICANDO HIBERNATE
O hibernate ser aplicado no Sistema de Condomnio desenvolvido nas aulas de Engenharia de Software. No nosso estudo, foi usado o banco de dados MySQL 5.1.37 e o NetBeans IDE 6.9.1.
APLICANDO HIBERNATE
DIAGRAMA DE CLASSES
APLICANDO HIBERNATE
APLICANDO HIBERNATE
APLICANDO HIBERNATE
Quando a primeira Classe de Entidade criada, existe a opo j selecionada de criar uma Unidade de Persistncia para ser escolhido o provedor de banco de dados.
APLICADO HIBERNATE
Deve ser criada uma nova conexo do banco de dados, este j criado anteriormente.
APLICANDO HIBERNATE
Finalizando o processo anterior, estar criada a Classe de Entidade, com o atributo id gerado automaticamente. No exemplo, classe Apartamento.java.
APLICANDO HIBERNATE
Os demais atributos devem ser adicionados na Classe, cada um com seus getters e setters. O prximo passo criar o Controlador JPA, a DAO para cada Classe da Entidade, que possui todos os mtodos para ser possvel a comunicao com o banco de dados.
APLICANDO HIBERNATE
APLICANDO HIBERNATE
O Controlador JPA cria uma Fbrica de Entidade e logo depois so descritos os mtodos que sero gerenciados por ele.
Por ltimo, foi testada a insero na tabelas dos dados de cincos objetos despesa:
REFERNCIAS
Grupo de Usurios Java GUJ. Introduo ao Hibernate 3. Disponvel em: [http://www.guj.com.br/content/articles/hibernate/intruducao_hibernate3_guj.p df.] Acesso em: 26/10/2010. Java Framework Portal. Iniciando com Hibernate 3 utilizando Annotations. Disponvel em: [http://www.javaframework.org/portal/2010/03/17/iniciandocom-hibernate-3-utilizando-annotations/]. Acesso em: 28/10/2010.
Vdeo Tutorial Hibernate Framework Aula 1. Disponvel em [http://www.youtube.com/watch?v=zIbkSmDdI8s]. Acesso em: 27/10/2010.
Vdeo Tutorial Hibernate Framework Aula 2. Disponvel em: [http://www.youtube.com/watch?v=VhPUYYL32Jo&feature=channel]. Acesso em: 27/10/2010. Vdeo Tutorial Hibernate Framework Aula 2. Disponvel em: [http://www.youtube.com/watch?v=VhPUYYL32Jo&feature=channel]. Acesso em: 27/10/2010.