具有正交架构的DDD Spring微服务
这是一个示例项目,旨在演示在使用域驱动设计(DDD)方法进行设计后,将正交软件体系结构与Spring子模块结合使用的好处。
经过大量研究,我找不到使用这种方法的代码。 因此,我开始结合可以在Internet上找到的内容和我自己的想法来完善此软件。
如果您不熟悉所描述的某些概念,请查看以下部分,其中我将对每个概念进行一些简要说明,并提供一些链接,以便您阅读更多信息。
域驱动设计(DDD)
指的是一种软件开发方法,该方法将开发重点放在对领域模型进行编程,该模型对领域的过程和规则有丰富的了解。 该名称来自Eric Evans在2003年写的一本书,该书通过一系列模式描述了该方法。
在这种方法中,主要思想是通过了解真实的词过程和参与者来开始设计,并在面向对象的编程语言中将它们建模为类。 这些代表现实世界参与者和过程的类应该与框架无关,并且仅使用面向
2023-01-03 14:08:04
44KB
Java
1