Opa,
To lendo sobre JSF, li alguns tutoriais básicos, funcionou belezinha… porém nos materiais que eu li, ele usa apenas uma classe como managed-bean e nessa classe tem o Bean e métodos… e eu queria separar isso, tipo ter o Bean Usuario e o dao UsuarioDao, e até mesmo uma classe action que chama o dao que chama o bean
Um exemplo bem simples:
package br.com.leonardo.sistemas.site.model;
public class Usuario {
private String nome;
private int telefone;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getTelefone() {
return telefone;
}
public void setTelefone(int telefone) {
this.telefone = telefone;
}
}
package br.com.leonardo.sistemas.site.dao;
import br.com.leonardo.sistemas.site.model.Usuario;
public class UsuarioDao {
Usuario usuario;
public String inserir() {
//Aqui eu não sei como proceder
//não sei se devo instanciar o objeto na mão
//ou ele faz sozinho??
System.out.println(usuario.getNome() + " - " + usuario.getTelefone());
return "sucess";
}
}
Porém como configurar isso no faces-config.xml, para que ele pegue o uma classe Dao que tem um objeto bean nela e fazer tudo automatico?