ValidationAndList_pt |
|
Your trail: |
Difference between
version 5
and
version 4:
At line 170 changed 1 line. |
Now add the same method signature to src/service/**/service/__PersonManager.java__. Save all your files and adjust the imports in your tests. Next you need to implement the getPeople() method in your implementation classes. Open src/dao/**/dao/hibernate/PersonDaoHibernate.java and add the following method: |
Agora devemos adicionar a mesma assinatura de método ao arquivo src/service/**/service/__PersonManager.java__. Devemos salvar todos os arquivos e ajustar os imports em nossos testes. Após isso, devemos implementar o método getPeople() em nossas classes de implementação. Abra o arquivo src/dao/**/dao/hibernate/PersonDaoHibernate.java e adicione o seguinte método: |
At line 181 changed 1 line. |
You'll notice here that nothing is being done with the ''person'' parameter. This is just a placeholder for now - in the future you may want to filter on it's properties using [Hibernate's Query Language|http://www.hibernate.org/hib_docs/reference/en/html/queryhql.html] (HQL) or using [Criteria Queries|http://www.hibernate.org/hib_docs/reference/en/html/querycriteria.html]. |
Devemos notar que nada está sendo feito com o parâmetro ''person''. Este parâmetro não está sendo utilizado ainda como filtro - no futuro talvez necessitemos executar este filtro utilizando [Hibernate's Query Language - HQL|http://www.hibernate.org/hib_docs/reference/en/html/queryhql.html] ou utilizando [Criteria Queries|http://www.hibernate.org/hib_docs/reference/en/html/querycriteria.html]. |
At line 183 changed 1 line. |
''An example using a Criteria Query:'' |
''Um exemplo utilizando Criteria Query:'' |
At line 187 changed 1 line. |
// filter on properties set in the person object |
// filtra as propriedades no objeto person |
At line 198 changed 1 line. |
Now implement the ''getPeople()'' method in src/service/**/impl/PersonManagerImpl.java: |
Agora devemos implementar o método ''getPeople()'' no arquivo src/service/**/impl/PersonManagerImpl.java: |
At line 207 changed 1 line. |
After saving all your changes, you should be able to run both tests by executing the following: |
Após salvarmos todas as modificações, poderemos rodar ambos os testes executando os seguintes comandos: |
At line 212 changed 1 line. |
If everything works - ''nice job!'' Now you need to add this ''retrieve all'' functionality to the web tier. |
Se tudo funcionar - ''Bom Trabalho!'' Devemos agora adicionar a funcionalidade de ''recuperar todos'' à camada web. |
Back to ValidationAndList_pt,
or to the Page History.
|