# 《小型支付商城系统》第3-1节:DDD 工程框架搭建 + 基础配置 + Git 使用

作者:小傅哥
博客:https://bugstack.cn (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

# 一、本章诉求

手把手的,分别通过手动创建和脚手架创建 DDD 工程结构。以及完成基础配置和 Git 使用。

从本节进入 DDD 部分的学习开始,会对照 MVC 进行差异化的对比讲解。可能有时候文字没法直接关的表达两个工程的使用差异,可以先看视频在看文档和代码,这样会更好的理解 MVC 到 DDD 的工程设计实现。

首先 DDD 是一种软件设计方法,它的规范标准和思想指导着软件设计实现,而为了更好的承接这样一套思想,有了新的架构结构。也就是我们常提到的;整洁架构、洋葱架构、六边形架构、菱形架构,这些架构的设计,合理的划分出了不同的分层结构,用于承接各项组件、服务、功能领域。在我们做这部分 DDD 实现时,会不断的体现出这些内容。

# 二、环境配置


<mirrors>
    <mirror>
      <id>alimavenrepository</id>
      <name>aliyun maven repository</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>
1
2
3
4
5
6
7
8