Spring + Hibernate + JPA

到目前为止,我有一个具有持久性的Spring应用程序。 但是现在我想使用Hibernate和JPA来完成我的所有数据库活动。 我想使用entitymanager来做这件事。

我一直在阅读有关此问题的许多文档和教程,我一直对是否需要persistence.xml文件感到困惑。 此外,我也对如何设置applicationContext.xml文件感到困惑。

有没有人知道一个好的网站,以便使用EntityManager学习Spring + Hibernate + JPA +?

我刚刚花了几周时间试图建立同样的项目。

您确实需要一个persistence.xml文件,它属于META-INF

以下是我的spring beans文件的持久性示例:

                                    

另外,我正在使用Maven来引入我需要的spring3和hibernate依赖项。

编辑:对于学习资源,我强烈推荐Gary Mac的“Spring Recipes A Problem-Solution Approach” http://www.apress.com/book/view/9781590599792 。 这是我读过的最好的技术书籍之一,它肯定会帮助你开始运行Spring / JPA / Hibernate。