2016-05-16 72 views

回答

0

从我注意到了有关的IntelliJ是,如果你从项目结构导入休眠包括支持。你没有得到所有需要的文件。如果你想使用JPA和hibernate作为提供者,我不确定你想要做什么,那么我会从hibernate.org中单独下载hibernate,并将lib-> required文件夹内容和JPA文件夹内容放入它自己的文件夹中以及您将使用的jdbc驱动程序。例如:SQL,MYSQL等。如果你想在intellij中使用这个函数,你还必须提供一个persistance.xml文件和Java EE持久性支持。我建议如果你只是想用hibernate来保存某些东西,那么你可以像下面那样下载文件,然后在创建项目时创建hibernate库。如果您想避免使用EntityManagerFactory并使用本地hibernate API,那么您将在源代码中使用hibernate.cfg.xml和(class).hbm.xml映射文件或JPA注释。我会建议使用SessionFactory并配置完全支持hibernate。你能澄清你想做什么吗?

+0

不幸的是,我不能真正帮助你的错误,因为它没有映射类。我通常手动输入实体类,所以我认为你从模板中创建错误。我将不得不尝试制作数据库模式并使用模板功能。也许我一直在做这个很长的路。对不起,我无法帮助。 – 2016-05-16 02:53:48

+0

谢谢。我在学习冬眠。我会按照你的方式。 –