我正在尝试创建一个混合多模块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
答案 0 :(得分:0)
我知道我没有指出答案,但这实际上可能有所帮助。
http://labs.bsb.com/2010/11/configuring-modular-jpa-applications-with-spring/