DDD的类命名规范

本文详细介绍了DDD(领域驱动设计)的类命名规范,涵盖了用户界面层、应用层、领域层和基础设施层,并讨论了领域对象(DO)在界面展示和数据持久化中的使用策略,强调了类命名在业务逻辑内聚中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DDD的类命名规范

前言

本文整理了DDD的类命名规范,供参考。

下面按照DDD分层架构进行说明:

  • 用户界面层
  • 应用层
  • 领域层
  • 基础设施层

将各个层都会用到的类归到其他的类命名规范中。

用户界面层的类命名规范

类型 说明 建议命名 示例
控制器(Controller) MVC控制器 XXXController TransferController

应用层的类命名规范

类型 说明 建议命名 示例
应用服务类(Application Service) 封装了技术逻辑,协调者,调用领域层,本身不负责业务逻辑。与领域服务类(Domain Service)同名时,通过类路径来区分。 XXXService FundsTransferService

领域层的类命名规范

类型 说明 建议命名 示例
实体(Entity)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值