在多个项目中集成单独的JPA层

时间:2011-03-02 06:34:41

标签: spring jpa

我想实现一个可以在多个项目中使用的单独的JPA层或服务。 目前我正在使用spring 3.0框架做一个桌面和一个基于Web的应用程序的两个项目。我想创建一个可以在两个项目中使用的JPA层。请建议我如何将一个JPA项目与两个基于spring的项目集成?

谢谢, 和Sandeep

1 个答案:

答案 0 :(得分:0)

将持久性(甚至可能包括服务层)构建到jar中,并将其作为依赖项用于其他项目中。这将是常见的方式。如何管理依赖项并构建工件取决于您使用的构建环境(IDE,ant,maven,..)。

持久性(服务)jar可以包含一个spring配置,您可以将其包含在桌面和Web应用程序的spring配置中。

也许你可以写一些关于你尝试过的东西以及什么不起作用的东西?