Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java控制台应用程序中使用hibernate_Java_Mysql_Hibernate_Console Application - Fatal编程技术网

在java控制台应用程序中使用hibernate

在java控制台应用程序中使用hibernate,java,mysql,hibernate,console-application,Java,Mysql,Hibernate,Console Application,也许我的问题很基本,但遗憾的是,我对JavaEE应用程序的经验很少,对Hibernate的理解也很少 我正在开发一个控制台Java应用程序(不是JavaEE应用程序),我想为其配置Hibernate,以执行用于持久化数据的ORM to MySQL数据库。然而,我不知道如何做到这一点,也从来没有在网上找到任何关于它的来源 所以基本上: 我已经下载并放入了我的buildpathhibernate-jpa-2.0-api-1.0.1.Final.jar、hibernate3.jar和mysql-co

也许我的问题很基本,但遗憾的是,我对JavaEE应用程序的经验很少,对Hibernate的理解也很少

我正在开发一个控制台Java应用程序(不是JavaEE应用程序),我想为其配置Hibernate,以执行用于持久化数据的ORM to MySQL数据库。然而,我不知道如何做到这一点,也从来没有在网上找到任何关于它的来源

所以基本上:

  • 我已经下载并放入了我的buildpath
    hibernate-jpa-2.0-api-1.0.1.Final.jar
    hibernate3.jar
    mysql-connector-java-5.1.19-bin.jar
  • 我知道我需要
    persistence.xml
    文件来声明我的持久性单位。在普通JavaEE应用程序中,这将驻留在
    src/META-INF/persistence.xml
    中。但是,对于java控制台应用程序,我不确定应该将文件放在哪里
  • 我一直无法判断是否在构建路径中包含JAR并添加
    persistence.xml
    就足以让我使用Hibernate,所以请说明是否还需要其他东西

我希望对Hibernate有更多经验的人能帮助我开始学习。

查看这组视频教程:


这会有帮助。

我终于该为这个答案付出代价了。我花了好几天时间才习惯Hibernate提供的功能。我现在意识到我的陈述远非正确,我还有一点需要配置。谢谢你的帮助!视频教程的链接暂时不可用。