【发布时间】:2013-06-25 12:13:50
【问题描述】:
我有两个 Maven 项目(库)ProjectA 和 ProjectB。 ProjectA 有 ClassA,ProjectB 有类似的 ClassB。
目前,这两个类都有构造函数,它们采用等价的其他类的实例。 因此,ProjectA 和 ProjectB 相互依赖。
现在我想(重新)移动依赖项,以便只有明确想要使用 Bs 构造 As 的 Maven 项目才需要依赖项,反之亦然?
我应该使用什么设计模式?工厂?建设者?还有什么?
【问题讨论】:
标签: java maven design-patterns