使用DDD的域服务和应用程序服务的命名约定

Mik*_*378 5 java domain-driven-design naming-conventions

在DDD方法中,命名域服务组件和应用程序服务组件的最佳实践是什么?

例如,我应该在我的应用程序层中有一个名为RoomReservationService的服务,并且在我的域层中还有一个名为RoomReservationService的服务; 第一次委托给对方?

实际上,当一个应用程序服务没有收集很多域服务时,这意味着我找不到它们之间的不同名称,我如何命名它而不引起任何混淆?

Gin*_*ead 5

在DDD中您可以使用与远程服务应用程序相同的方法:

应用程序层服务名称:RoomReservationService
在包名称中:com.my.package.service.RoomReservationService

域层服务名称:RoomReservationDomainService
在包名称中:com.my.package.domain.service.RoomReservationDomainService