Membro desde: 28/06/2003 19:22:53
Mensagens: 338
Offline
Oi, creio que vc abstraiu algumas coisas do DAO. Para ver a modelagem completa dessa parte, dá uma olhada em Core J2EE Patterns - Data Access Object. Depois, acho que na parte em que vc liga Cliente, Usuario e Contato a uma OS seria mais OO ligar Colaborador se valendo do polimorfismo. No mais, talvez apenas uma fachada para seu sistema funcionar com um ponto unico de acesso.