java - 将 hibernate 与 java 控制台应用程序一起使用

标签 java mysql hibernate console-application

也许我的问题很基本,但遗憾的是我对 Java EE 应用程序的经验很少,对 Hibernate 也了解甚少。

我正在开发一个控制台 Java 应用程序(不是 Java EE 应用程序),我想为此配置 Hibernate 以对用于持久数据的 MySQL 数据库执行 ORM。但是,我不知道如何做到这一点,并且从未在网上找到任何有关它的来源。

所以基本上:

  • 我已经下载并放入我的构建路径 hibernate-jpa-2.0-api-1.0.1.Final.jarhibernate3.jarmysql- Connector-java-5.1.19-bin.jar 库。
  • 我知道我需要 persistence.xml 文件来声明我的持久性单元。在普通的 Java EE 应用程序中,它将驻留在 src/META-INF/persistence.xml 中。但是,我不确定在 java 控制台应用程序的情况下应该将文件放在哪里。
  • 我始终无法判断将 jar 包含在构建路径中并添加 persistence.xml 是否足以让我继续使用 Hibernate,因此请说明是否还需要其他内容。

我希望有更多 Hibernate 经验的人可以帮助我开始工作。

最佳答案

查看这套视频教程:http://embedr.com/playlist/java-hibernate-tutorial

这会有帮助。

关于java - 将 hibernate 与 java 控制台应用程序一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10266480/

相关文章:

java - cursor.moveToFirst 似乎被跳过

java - 用于 linux 的 java 中的全局 mouseListener

php - 如何将其他两个表的最后插入的唯一组合外键作为单键

php - 从数据库检索 VAR CHAR 列的 Order By 时分割数据的函数

java - YYYY-MM-DD HH 中的时间值 :MM:SS format

java - Hibernate 独特的字段创建

java - 如何JSON解析Java + Jersey中的不可变对象(immutable对象)

mysql - 动态日期间隔查询

java - 在 JPA/Hibernate 中删除然后查询失败(已删除的实体传递到持久化)

java - 使用嵌套在 JAVA android 中格式化 HTTP Post 请求参数