gpt4 book ai didi

java - 如何从用户定义的目录读取 hibernate 配置文件

转载 作者:行者123 更新时间:2023-12-02 00:33:07 24 4
gpt4 key购买 nike

我需要提供一个 jar 文件,该文件提供一个 API 来使用 Hibernate 从数据库中检索记录。

例如我有一个 API:

public List getUsers(String locationOfHibernateConfigFile) {
}

我尝试使用 c:\hibernate-cfg.xml 传递配置文件的位置和完整路径,如下所示:

SessionFactory sessionFactory = new Configuration()
.configure(C:\hibernate.cfg.xml).buildSessionFactory();
session = sessionFactory.openSession();

我收到一条错误消息,提示 c:\hibernate-cfg.xml 未找到

请为我提供一些实现相同目标的指示。

最佳答案

SessionFactory sessionFactory = new Configuration()
.configure("hibernate.primaryKeys.cfg.xml")
.buildSessionFactory();

其中 hibernate.primaryKeys.cfg.xml 是用户定义的 hibernate 文件。

这可以工作,但请确保 hibernate.primaryKeys.cfg.xml 在您的类路径中。

关于java - 如何从用户定义的目录读取 hibernate 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8478371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com