摘要:
领域逻辑 & 应用逻辑 如前所述,领域驱动设计中的业务逻辑分为两部分(层):领域逻辑和应用逻辑: 领域逻辑由系统的核心领域规则组成,应用逻辑实现应用特定的用例 虽然定义很明确,但实现起来可能并不容易。您可能无法决定哪些代码应该位于应用程序层,哪些代码应该位于领域层。本节试图解释其中的差异 多个应用程 阅读全文
![实现领域驱动设计 - 使用ABP框架 - 领域逻辑 & 应用逻辑](https://img2022.cnblogs.com/blog/776421/202206/776421-20220624144119007-1691813551.png)
摘要:
用例演示 - 更新 / 操作实体 一旦一个实体被创建,它将被用例更新/操作,直到它从系统中删除。可以有不同类型的用例直接或间接地更改实体 在本节中,我们将讨论更改 Issue 的多个属性的典型更新操作。 这次,从更新DTO开始: public class UpdateIssueDto { [Requ 阅读全文
![实现领域驱动设计 - 使用ABP框架 - 更新操作实体](https://img2022.cnblogs.com/blog/776421/202206/776421-20220624105254441-411138358.png)
摘要:
用例演示 - 创建实体 本节将演示一些示例用例并讨论可选场景。 创建实体 从实体/聚合根类创建对象是实体生命周期的第一步。聚合/聚合根规则和最佳实践部分 建议为Entity类创建一个主构造函数,以保证创建一个有效的实体。因此,无论何时我们需要创建实体的实例,我们都应该使用那个构造函数 参见下面的问题 阅读全文
![实现领域驱动设计 - 使用ABP框架 - 创建实体](https://img2022.cnblogs.com/blog/776421/202206/776421-20220624100805257-834787445.png)