org.hibernate.internal.util.config.ConfigurationException:无法找到cfg.xml资源[HibernateTestsrchibernate

org.hibernate.internal.util.config.ConfigurationException:无法找到cfg.xml资源[HibernateTestsrchibernate,第1张

org.hibernate.internal.util.config.ConfigurationException:无法找到cfg.xml资源[/HibernateTest/src/hibernate

如果您

hibernate.cfg.xml
在源文件夹的根目录中,只需执行

SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();

如果它在软件包中(例如),则

org.nitish.caller
通过这种方式指定路径

 SessionFactory sessionFactory = new Configuration()    .configure("/org/nitish/caller/hibernate.cfg.xml").buildSessionFactory();

您需要关闭

session
(在
finally
块中)。不要忘记添加
rollback
代码。

请在中添加

@Table
注释
UserDetails

更新资料

Hibernate找不到

org.postgresql.Driver
类的错误原因。它位于postgresql
jar中。您的图像上有那个jar,但是可能您没有将其添加到类路径中。请参阅如何在Eclipse(Java)中将JAR添加到项目构建路径。

session
finally
块中关闭a ,您需要
session
try
块外部具有变量。

    Session session = sessionFactory.openSession();    try{    } finally {        session.close();   }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5019681.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存