我有两个聚合根和两个非聚合根实体:

我知道,这种关系D -> B打破了DDD原则.
我听说,在大多数情况下,解决方案是使引用的实体成为新的聚合根.
但是如果B是A 的真正孩子(B不能没有A),那么将B作为一个新的聚合根真的是一个选择吗?
我在JBoss AS 7.1.0.Final上运行的耳朵应用程序包含两个jar:
lib/one.jarlib/two.jar两个罐子都是CDI bean档案.
这two.jar取决于one.jar.
班级装饰是在one.jar.
装饰者课程在 two.jar
如果装饰在声明beans.xml中two.jar,它们不会启用.这是否按预期工作?
由于one.jar开发独立于two.jar并且不依赖于two.jar,我希望装饰器的声明(启用)在存档装饰器类的存档中.
如何启用装饰器类而不用使用类修饰的类更改存档?