文件名称:DNA-Ceiba-Juan-Henao:DNA木棉
文件大小:133KB
文件格式:ZIP
更新时间:2024-04-28 00:21:40
Java
该块包含必要的结构,以构建支持DDD方法的Java项目。 指导该模块的主要模式和体系结构样式是 六角形建筑 鼓励我们的域成为所有层的核心的体系结构,也称为端口和适配器,其中域定义了端口,在上层定义了适配器以解耦域。 它主要分为三层:应用程序,域和基础架构。 基础结构:负责将适配器制作为域中定义的端口,公开Web服务,使用Web服务,与数据库建立连接,执行DML语句的层,通常是任何框架的实现 应用程序:负责将传入事件从基础结构层路由到域层的层,通常称为事务屏障,它将所有用例的调用分组,可以找到诸如工厂,命令处理程序,事件总线, ETC 域:代表应用程序的所有业务逻辑,这是业务存在的原因。 它试图避免使用反模式并偏爱原理在这一层中,您可以找到以下添加的模式,服务域,实体,值对象,存储库(端口)等。 要获取有关此类架构的更多文档,我们建议 CQRS模式: 我们将对象模型分为两种模式:查
【文件预览】:
DNA-Ceiba-Juan-Henao-master
----microservicio()
--------infraestructura()
--------settings.gradle(623B)
--------aplicacion()
--------src()
--------dominio()
--------gradle()
--------gradle.properties(51B)
--------build.gradle(2KB)
----comun()
--------comun-infraestructura()
--------gradlew(5KB)
--------comun-aplicacion()
--------comun-dominio()
--------gradlew.bat(2KB)
--------gradle.properties(51B)
--------.gitignore(341B)
--------comun-test()
--------build.gradle(1KB)
----.gitignore(296B)
----readme.md(6KB)