Alguem poderá demonstrar algum exemplo de como implementar um DAO na pratica. Tipo Classe Cliente…
O exemplo da Sun:
http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html
Não te ajudou?Se for o caso, pesquise aqui mesmo no guj sobre DAO, q não faltam exemplos!Bem-vindo ao guj!
Eu estou tentado implementar a estrutura do http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html , figura 9.1. Mas não compreendir com devo fazer a implementação do TransferObject.
Eu fiz o seguinte:
public class ClienteBO{
private String nome;
…
get and set
}
public class ClienteDAO{
public void inserir(Cliente c){
…
}
public void deletar(Cliente c){
…
}
…
}
Esta minha implementação está correta? e o TransferObject como devo fazer?
Aceito críticas construtivas, pois só iniciante em Padrão de Projeto!
Leia os tópicos do forum de Padrões, vão te ajudar
Já te adianto uma pergunta: você está trabalhando num ambiente fisicamente distribuido? Não? Então para quê o Transfer Object?