【发布时间】:2012-12-30 11:58:06
【问题描述】:
我在弄清楚如何配置我的项目以使用 Hibernate 时遇到了一些困难。我创建了一个使用 Spring 3.2 和 Maven 3 的简单 webapp。我一直在尝试找到一个关于如何将 Hibernate 4.1 合并到这个项目中的好教程,但似乎找不到。
我需要弄清楚如何配置我的 spring-servlet.xml 文件和我的 persistence.xml 文件(我想使用 JPA 规范来运行 hibernate。)
Hibernate 文档 http://www.hibernate.org/docs 似乎完全没有有用的信息。
http://blog.springsource.org/2012/04/06/migrating-to-spring-3-1-and-hibernate-4-1/ 看起来会很有用。我尝试从那个 2.B 开始,但它仍然没有解释如何设置persistence.xml,所以......
大家有什么好的推荐吗?
【问题讨论】:
-
是的,没有 Hibernate 的 JPA,而是使用 EclipseLink。 Hibernate 似乎越用越有问题。
-
为什么不将所需的jars添加到pom.xml中,然后像教程一样制作配置文件? ) 创建一个网络架构项目并继续。
-
persistence.xml 文件应该放在 EAR 的 META-INF 文件夹中
-
我投票决定关闭这个问题,因为您似乎在投票寻找“好”的教程。请通过解释您在尝试配置项目时遇到的特定问题来改进此问题。
-
我最终“解决”了这个问题,放弃了我的项目,并从头开始使用 Spring 的 Java 配置而不是 xml 配置。我使用了我提到的 spring 3.1 和 hibernate 4.1 教程来做这件事,我得到了这一切。
标签: java spring hibernate maven jpa