为什么Spring不能找到这个hibernate.properties文件?

时间:2014-08-09 21:41:36

标签: java spring hibernate intellij-idea

我在src / main / resources中有一个hibernate.properties文件,以及这个类......

@Configuration
@PropertySource("classpath:hibernate.properties")
public class PropertyConfig {

    @Bean
    public static PropertyPlaceholderConfigurer getProperties() {
        return new PropertyPlaceholderConfigurer();
    }

}

...但是,当我启动我的网络应用程序vai Intellij时,我得到了这个例外:

  

无法解决占位符'hibernate.connection.driver_class'   字符串值“$ {hibernate.connection.driver_class}”

我能做错什么?!这看起来应该很简单。

1 个答案:

答案 0 :(得分:0)

尝试在"类路径后添加斜杠:",所以

@PropertySource("classpath:/hibernate.properties")

如果没有" /"

,Spring有时会错路