¿Qué significa ddd?

El diseño impulsado por dominio (inglés: diseño impulsado por dominio, ¿abreviatura? DDD) es un método de desarrollo de software que cumple con requisitos complejos al conectar la implementación a un modelo en continua evolución [1].

Conceptos técnicos

En comparación con las clases POJO tradicionales (DTO, DO, DAO), el modelo en DDD tiene atributos en una clase, y los atributos tienen métodos Get/Set y. hacer objeto la transferencia.

En comparación con el Servicio en la capa de lógica empresarial de la capa de arquitectura tradicional de tres niveles MVC, el Modelo maneja la capa de comportamiento empresarial (Acción). El modelo conlleva atributos comerciales y comportamientos específicos. Es la forma de expresión comercial y el núcleo de DDD. Es una clase que tiene atributos y atributos con métodos Get / Set, y las operaciones de comportamiento empresarial (Acción) también se encuentran en la clase de modelo (modelo de congestión), que incluye objetos de procesamiento de lógica empresarial y transmisión de datos. El modelo se divide en Entidad. y Objeto de valor, Servicio de estos tres tipos.