Bom dia novamente!
Bem, fui eu q postei os dois últimos post ai!
Eles me fizeram ver o problema de outro ângulo.
A arquitetura q eu estou usando no momento eu montei com pensando em camadas, sem conher nem o DAO nem o ActiveRecord.
E aparentemente eu contrui uma mistura dos dois, onde eu tenho uma camada de acesso aos dados parecida com o DAO mas que não enxerga o meu domínio. E nessa camada eu acesso o banco de forma parecida com o ActiveRecord.
Em resumo, eu criei uma caixa preta q só recebe, manipula e retorna dados do banco (uma coisa meio estruturada). E quem manipula esses dados é o meu domínio.
Se algúem ai tiver alguma sugestão, opnião e etc, eu agradeço viu!
Pq isso td me deixou meio perdido.