Resultados de la búsqueda a petición "domain-driven-design"

5 la respuesta

¿Debo usar clases parciales como capa empresarial cuando uso el marco de la entidad?

Estoy trabajando en un proyecto utilizando el marco de la entidad. ¿Está bien usar clases parciales de las clases generadas por EF como capa empresarial? Estoy comenzando a pensar que así es como EF está destinado a ser utilizado. Intenté usar ...

3 la respuesta

Tamaño de un contexto acotado

Comencé a aprender los principios de DDD y actualmente estoy tratando de comprender el concepto de un contexto acotado. En particular, ¿cómo decides cuán grande (o pequeño) tiene que ser? Sí, lo sé, lo más pequeño posible y tan grande como sea ...

5 la respuesta

DDD y MVC: diferencia entre 'Modelo' y 'Entidad'

Estoy seriamente confundido sobre el concepto del 'Modelo' en MVC. La mayoría de los marcos que existen hoy colocan el Modelo entre el Controlador y la base de datos, y el Modelo casi actúa como una capa de abstracción de la base de datos. El ...

2 la respuesta

Iterator versus Stream de Java 8

Para aprovechar la amplia gama de métodos de consulta incluidos enjava.util.stream de Jdk 8 Intenté diseñar modelos de dominio donde los captadores de relación con* multiplicidad (con cero o más instancias) devuelve unStream<T>, en lugar de ...

3 la respuesta

El nombre de usuario de comprobación de la búsqueda de eventos de CQRS es único o no de EventStore al enviar el comando

EventSourcing funciona perfectamente cuando tenemos un EntityID único en particular, pero cuando estoy tratando de obtener información de eventStore que no sea un EntityId particular, estoy teniendo dificultades. Estoy usando CQRS con ...

3 la respuesta

DDD: qué DTO de capa se debe implementar

Me estoy inclinando por DDD, así que me disculpo si mi pregunta es ingenua. Creo que necesito usar el objeto de transferencia de datos local para mostrar los datos a los usuarios, ya que muchas propiedades no forman parte de ninguno de los ...

2 la respuesta

DDD repositorio y fábrica

En mi aplicación algunas capas. En este tema se centrará en las capas de Dominio e Infraestructura. Tengo una interfaz de repositorio ClientRepositoryInterface en la capa de dominio. Y tengo la implementación de esta interfaz ...

1 la respuesta

DDD y límite de transacción agregada

Digamos que tengo un objeto llamado documento y tiene muchos hijos en forma de imágenes, audio, video, etc. Entonces, un usuario de mi aplicación puede crear un documento escribiendo algo de texto, agregando imágenes, videos, etc. en DDD, el ...

1 la respuesta

Mapeo de NHibernate con una jerarquía de clases cuya clase base es abstracta y el discriminador no es una cadena

Estas son las clases de modelo de dominio: public abstract class BaseClass { ... } public class ChildClass : BaseClass { ... }Tenga en cuenta que la clase principal es abstracta y esto es lo que me da algunas dificultades cuando llega el momento ...

3 la respuesta

Raíz agregada simple y repositorio

Soy uno de los muchos que intentan entender el concepto de raíces agregadas, ¡y creo que lo tengo! Sin embargo, cuando comencé a modelar este proyecto de muestra, rápidamente me encontré con un dilema. Tengo las dos entidadesProcessType ...