文件名称:clean-architecture-learn:清洁建筑学
文件大小:38KB
文件格式:ZIP
更新时间:2024-04-22 12:45:32
干净的架构学习 清洁建筑学 域层 域事件 实体 服务 储存库 价值对象 骨料 应用层 应用服务,交易发生在这里 储存库 消息代理,适配器 工人 授权 最外层 控制器 验证 序列化程序,日志记录,跟踪指标 良好做法 DDD实施不应受到持久性和数据库的影响 避免使用贫乏的领域模型,不要使用充满getter和setter的领域类,而应避免任何行为。 并非所有逻辑都是领域逻辑,例如字段验证 安全性(例如,身份验证)不是核心域的一部分(它可以是通用/支持域),但是,大多数情况下,实现可以位于域模型之外的ui / application service层中。 参考
【文件预览】:
clean-architecture-learn-main
----props-drilling.md(695B)
----dto.md(399B)
----entity.md(3KB)
----structure.md(2KB)
----factory.md(3KB)
----polymorphism.md(420B)
----aggregate.md(303B)
----domain-driven-design.md(227B)
----adapter.md(342B)
----value-object.md(2KB)
----infrastructure.md(1KB)
----application-service()
--------mega-crud.md(198B)
--------third-party-integration.md(1KB)
--------enforcing-unique-constraints.md(15KB)
--------explicit-business-rules.md(3KB)
--------rehydrate-persistence.md(4KB)
--------hooks-for-orchestration.md(2KB)
--------README.md(738B)
--------repository-business-rule.md(1KB)
--------replace-conditional-queries-with-specification.md(4KB)
--------persistence-validation.md(4KB)
----builder.md(5KB)
----application-service.md(6KB)
----README.md(1010B)
----testing.md(242B)
----domain-service.md(4KB)
----errors()
--------README.md(3KB)
--------validation.md(3KB)
--------suberrors.md(5KB)
----hexagonal.md(1KB)
----domain.md(521B)
----repository.md(4KB)
----authorization.md(388B)
----validation.md(385B)