Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde Galera do Fórum Imasters,
Tenho algumas dúvidas em relação aos Values Objects, Data Access Object, Models e Data Transfer Object.
Pelo que entendi, os VOs e os DTOs, são apenas para armazenar e transferir os valores entre as camadas e classes. Então os são a mesma coisa? Por que recebe estes 2 nomes?
Outra dúvida que tenho, é que a model tbm pode ter propriedades para armazenar os valores do objeto, assim como o DTO e VO, além de ter métodos que tratam da regra de negócio, por exemplo, verificar se os valores das propriedades são válidos, etc.
Gostaria de saber qual é a melhor forma de integrar tudo isso com o banco de dados, ou seja, colocar as operações de CRUD tudo dentro da Model, ou usar VO e passá-lo como parâmetro, etc.
Valeu galera...
Carregando comentários...