【发布时间】:2012-02-17 15:25:25
【问题描述】:
我可以使用与其他类中的成员相同的聚合类吗? 如果是的话,包含聚合的类会强制执行访问等吗?
假设您有一个 User 类。然后是一个名为 LogBook 的类,最后是一个名为 Log/Post 的类(这条小巷的某处)。在我的示例中,LogBook 将是 Log/Post 类的聚合根,而 User 将是整体聚合。现在,User 类是否包含添加日志帖子等的方法?您将在 User 类中创建一个方法,该方法调用 LogBook 类,该类具有执行实际添加日志的所有逻辑的方法。
或者,聚合总是在层次结构之上?没有嵌套。
【问题讨论】:
-
鲍勃,这听起来不是个好主意。你能举个例子说明你的想法吗?
标签: java jakarta-ee domain-driven-design