implementação de Data Access Object [Resolvido]

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 :smiley:

Já te adianto uma pergunta: você está trabalhando num ambiente fisicamente distribuido? Não? Então para quê o Transfer Object?