【发布时间】:2023-01-30 04:04:16
【问题描述】:
我一直在 Spring 中使用 CQRS 设计模式,其中命令是简单的 POJO 而不是 Spring Beans(用 @Component 注释)。但是,我最近开始想知道如果将这些命令视为 beans 会发生什么。我对将命令创建为 bean 感觉不太好,但出于教育目的,对它有第二意见总是一个好主意。
亲切的问候。
【问题讨论】:
-
命令是数据对象,bean应该是服务对象。命令处理程序可能是豆子。
标签: java spring spring-boot design-patterns