我有一个基于java电子商务网络的应用程序。 它是使用Spring Roo编写的,因此它遵循Domain Driven Design范例。 该应用程序有两个UI。 第一个是前端,基于普通的jsp / jstl / tiles,它很稳定,很少变化,并且有待保持和运行。 第二个是建立在Vaadin / GWT上的,它经常变化(在Custemer requerements上)。
我的问题是如何最好地构建Maven项目,例如:
由于
答案 0 :(得分:1)
将域对象拆分为与gui代码不同的库。
然后根据这个图书馆进行2次单独的战争。
这是一种非常标准的模式。