Duvidas Spring

0 respostas
S

Estou iniciando com Spring e gostaria de esclarecer algumas duvidas:
Minha estrutura de classes é a seguinte:

Controller.java
TestesDAO.java
TestesDAOHibernate.java
TestesVO.java

1º - no meu controller, eu estou definindo:

private TestesDAO testesDAO;   
	  
public void setTestesDAO(TestesDAO testesDAO) {   
    this.testesDAO= testesDAO;   
}

List li = testesDAO.consultar();

TestesDAO é uma interface, na qual o metodo consultar é implementado na classe TestesDAOHibernate
É aconselhavel eu criar uma classe somente para armazenar os privates e os metodos publicos setXX para acessarem os DAOs? ou posso deixar na classe Controller do jeito que esta?

2º - Minha classe TestesVO possui os metodos gets e sets. As vezes na minha aplicacao preciso verificar se o codigo esta nulo, ou se o valor passado como parametro esta correto, essas coisas…Onde eu faço essas validacoes? crio um metodo em uma classe para elas e chamo de alguma outra classe ou posso verificar dentro da classe TestesVO mesmo?

Criado 26 de abril de 2008
Respostas 0
Participantes 1