也许我的问题很基础,但遗憾的是我对 Java EE 应用程序的经验很少,对 Hibernate 的了解也很少。
我正在开发一个控制台 Java 应用程序(即非 Java EE 应用程序),我想为此配置 Hibernate 以对用于持久性数据的 MySQL 数据库执行 ORM。但是,我不知道该怎么做,也无法在网上找到任何关于它的来源。
所以基本上:
- 我已经下载并放入了我的 buildpath
hibernate-jpa-2.0-api-1.0.1.Final.jar
和库。hibernate3.jar
mysql-connector-java-5.1.19-bin.jar
- 我知道我需要
persistence.xml
文件来声明我的持久性单元。在普通的 Java EE 应用程序中,这将驻留在src/META-INF/persistence.xml
. 但是,我不确定在 java 控制台应用程序的情况下应该将文件放在哪里。 - 我永远无法判断是否在构建路径中包含 jar 并添加
persistence.xml
是否足以让我使用 Hibernate,所以请说是否需要其他内容。
我希望对 Hibernate 有更多经验的人可以帮助我开始。