如何在 java 独立应用程序中加载 hibernate.cfg.xml 文件
How to load hibernate.cfg.xml file in the java standalone application
我正在编写 java 带休眠功能的独立应用程序 annotations.I 正在将 "hibernate.cfg.xml" 文件放在 src 目录中。在启动期间,我正在使用
创建会话工厂
sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();
我正在使用 ant 构建脚本来编译和创建 jar 文件。
当 运行 我的应用程序出现错误
"org.hibernate.HibernateException: /hibernate.cfg.xml not found"
请告诉我将此文件放在哪里以及如何修复此错误
根据您的描述,将其放在 src
文件夹上方的文件夹中。
如果您将 "hibernate.cfg.xml" 文件放在 src 目录中,那么您可以创建 sessionFactory,如下所示
sessionFactory=new AnnotationConfiguration().configure("hibernate.cfg.xml").buildSessionFactory()
我正在编写 java 带休眠功能的独立应用程序 annotations.I 正在将 "hibernate.cfg.xml" 文件放在 src 目录中。在启动期间,我正在使用
创建会话工厂sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();
我正在使用 ant 构建脚本来编译和创建 jar 文件。 当 运行 我的应用程序出现错误
"org.hibernate.HibernateException: /hibernate.cfg.xml not found"
请告诉我将此文件放在哪里以及如何修复此错误
根据您的描述,将其放在 src
文件夹上方的文件夹中。
如果您将 "hibernate.cfg.xml" 文件放在 src 目录中,那么您可以创建 sessionFactory,如下所示
sessionFactory=new AnnotationConfiguration().configure("hibernate.cfg.xml").buildSessionFactory()