0

我正在尝试创建一个混合多模块 maven 项目,其中一些项目由 Spring Roo 管理,而其他项目则是独立的。

到目前为止,这是我的项目结构:

根项目(根 POM)
|
| -- commons    (maven 模块、Spring Roo 托管、JPA 持久性模块)
| --核心           (maven 模块、Spring Roo 托管、JPA 持久性模块)
| --后台(maven 模块、Spring Roo 托管、WebApp)
| -- frontoffice (maven module, WebApp)

Maven 依赖:
- Backoffice < Core < Commons
- FrontOffice < Core < Commons

到目前为止,一切都很好。我可以使用 Spring Roo 构建我的工件并管理上述项目。但是,由于我在两个持久性模块中都使用了 spring roo,所以我有两个 jpa 持久性单元。我想将该责任委托给 FrontOffice 或 BackkOffice Web 应用程序,但是,由于持久性模块是使用 Spring Roo 管理的,因此它需要具有 JPA 配置。

当某些模块由 Spring Roo 管理时,您对如何组织多模块 maven 项目有什么建议吗?

感谢您的帮助和建议

此致

JSimas

4

1 回答 1

0

我知道我没有指出答案,但这实际上可能会有所帮助。

http://labs.bsb.com/2010/11/configuring-modular-jpa-applications-with-spring/

于 2014-02-05T01:26:13.330 回答