关于DDD框架的总结

关于DDD框架的知识

(黄色部分为自己根据项目的理解分析)

DDD(domain driven design领域驱动设计)框架包括

User Interface(门面层)、application(应用层)、domain(业务领域层)、infrastructure(基础设施层)

  • UI 层,负责界面展示。
  • 应用层(Application Layer),负责业务流程。
  • 领域层(Domain Layer),负责领域逻辑。
  • 基建层(Infrastructure Layer),负责提供基建。

分类的依据是:越往上,预期变动越频繁;越往下,预期变动越少。

ui(controller,Dto,handle,filter)->application(service,impl)->domain(service,impl)->infrastructure()    注:impl(Implementation)

User Interface

Dto:request和response两部分,通过它定义入参和出参的契约

controller:接口访问协议控制器

拦截器,全局异常处理都是属于ui模块

Dto

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@创可贴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值