2
Java Avançado Página 1 de 1 Descrição Exercício Hibernate Objetivo: Este exercício tem como objetivo permitir a fixação dos conceitos relacionados ao Hibernate. Pré-condições: 1. Este exercício utiliza, como ponto de partida, o arquivo JA_MOD06_STARTUP.zip. 2. Para início da questão usar JA_MOD06_RESPOSTA_PARTE01_PARCIAL.zip.  3. Para Início da questão usar JA_MOD06_RESPOSTA_PARTE01_MELHORADO.zip  4. Para início da Parte 2  parte usar JA_MOD06_RESPOSTA_PARTE01_FINAL.zip Passos para execução do exercício Parte 1 1. Configurar o hibernate no nosso pro jeto atual. 2. Criar o pacote br.com.qualiti.java.avancado.modulo06  no diretório src. 3. Anotar a Classe Cliente para q ue a mesma possa ser manipulada pelo Hibernate (por hora manteremos o atributo Endereço como @Transient, ou seja, será ignorado pelo hibernate). 4. Configurar o arquivo hiberna te.cfg.xml para mapear a classe Cliente. 5. Criar uma classe chamada TesteHibernate no pacote br.com.qualiti.java.avancado.modulo06.parte1 . Essa classe deve listar todos os clientes da base de dados. 6. Criar uma classe TesteHibernateMelhorado passando a utilizar uma classe chamada HibernateConne ctionUtil para controlar as sessões Hibernate. 7. Criar uma Named Query na entidade Cliente e a utilizar em TesteHibernateMelhorado. 8. Faça as operações de inserir, alterar e excluir um cliente em TestHibernateMelhorado. Parte 2 1. Implemente a classe RepositorioClien teHibernate. 2. (Opcional) Implementar os outros repositórios: RepositorioContaHibernate, RepositorioGerenteHibernate.

Descri Cao Exerci Cio Hibernate

Embed Size (px)

Citation preview

Page 1: Descri Cao Exerci Cio Hibernate

 

Java Avançado Página 1 de 1

Descrição Exercício Hibernate

Objetivo:  Este exercício tem como objetivo permitir a fixação dos conceitosrelacionados ao Hibernate.

Pré-condições:

1. Este exercício utiliza, como ponto de partida, o arquivoJA_MOD06_STARTUP.zip.

2. Para início da 6º questão usarJA_MOD06_RESPOSTA_PARTE01_PARCIAL.zip. 

3. Para Início da 8º questão usarJA_MOD06_RESPOSTA_PARTE01_MELHORADO.zip 

4. Para início da Parte 2  parte usarJA_MOD06_RESPOSTA_PARTE01_FINAL.zip

Passos para execução do exercício

Parte 1

1. Configurar o hibernate no nosso projeto atual.2. Criar o pacote br.com.qualiti.java.avancado.modulo06 no diretório src.3. Anotar a Classe Cliente para que a mesma possa ser manipulada pelo Hibernate

(por hora manteremos o atributo Endereço como @Transient, ou seja, seráignorado pelo hibernate).

4. Configurar o arquivo hibernate.cfg.xml para mapear a classe Cliente.5. Criar uma classe chamada TesteHibernate no pacote

br.com.qualiti.java.avancado.modulo06.parte1. Essa classe deve listar todosos clientes da base de dados.

6. Criar uma classe TesteHibernateMelhorado passando a utilizar uma classechamada HibernateConnectionUtil para controlar as sessões Hibernate.

7. Criar uma Named Query na entidade Cliente e a utilizar emTesteHibernateMelhorado.

8. Faça as operações de inserir, alterar e excluir um cliente emTestHibernateMelhorado.

Parte 2

1. Implemente a classe RepositorioClienteHibernate.

2. (Opcional)  Implementar os outros repositórios: RepositorioContaHibernate,RepositorioGerenteHibernate.

Page 2: Descri Cao Exerci Cio Hibernate