具有Spring Roo的混合多模块Maven项目 - 多个JPA持久性单元

时间:2012-06-04 15:33:03

标签: maven jpa spring-roo multi-module

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

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

根项目(根POM)
|
| - commons (maven模块,Spring Roo Managed,JPA持久性模块)
| - 核心(maven模块,Spring Roo Managed,JPA持久性模块)
| - backoffice (maven模块,Spring Roo Managed,WebApp)
| - frontoffice (maven模块,WebApp)

Maven依赖:
  - 后台<核心<下议院
  - FrontOffice<核心<共享

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

当某些模块是Spring Roo管理的时候,您对如何组织多模块maven项目有任何建议吗?

感谢您的帮助和建议

最好的问候

JSimas

1 个答案:

答案 0 :(得分:0)

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

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