linux-BR.org

Notícias de software livre e tecnologias

Se um repositório retornar um agregado e um agregado for usado para alterações de estado, isso só acontece ao executar um comando.Então, se você estiver fazendo alterações no estado e precisar encapsular esses comportamentos dentro de um agregado, que situação você deseja um modelo de dados?Conceitualmente, um repositório encapsula o conjunto de objetos persistiu em um armazenamento de dados e as operações executadas sobre eles, fornecendo uma visão mais orientada a objetos da camada de persistência.Geralmente, esses dois lados veem um repositório de maneira diferente, portanto, por que o uso de um repositório pode se tornar um tópico quente.Claro, você pode usar um agregado para consultas se expõe os dados dentro delas, mas precisa de todos esses dados?

Fonte: https://codeopinion.com/have-you-replaced-your-db-because-of-the-repository-pattern/