【问题标题】:Place Hibernate configuration in a different location将 Hibernate 配置放在不同的位置
【发布时间】:2012-02-24 20:33:46
【问题描述】:

Hibernate 配置文件(.hbm.xml)的理想位置是

.../tomcat/webapps/projectName/WEB-INF/classes/hbm

但我想将这些配置设置放在不同的位置,比如说

/usr/local/properties/hibernate

我该怎么做?

如果我将该配置文件放在该位置并且如果我启动 Tomcat 那么加载该配置时会出现错误提示

找不到hibernate.cfg.xml

【问题讨论】:

标签: java hibernate exception configuration hibernate-mapping


【解决方案1】:

要配置.cfg.xml 文件的位置,请在创建SessionFactory 时使用Configuration.configure(File) 而不是Configuration.configure()

要配置.hbm.xml 文件的位置,请使用Configuration.addDirectory()

另请参阅:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-09
    • 2014-05-18
    • 1970-01-01
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多