关于spring4.0加载properties文件的问题

新建项目简单配置数据源,配置文件的值总是取不到,日志记录加载了文件但是数据源初始化注入jndl的时候,取不到配置文件中的值了,搞了半天不知道问题在哪,求指教,轻喷

日志

图片说明

配置
图片说明

配置文件位置
图片说明

内容
图片说明

有可能是目录的问题,在配置的时候注意properties的文件位置,

是否方便把config.properties文件的位置和内容发上来?

resources下没有config.properties啊!去看目标输出里的classes文件夹里有没有这个文件。

问题解决,深层次到spring的加载原理不是很懂 ,问题的主要是在于,spring的配置文件加载顺序原因。spring的主配置xml应该让在web.xml配置加载,(本项目是web)项按,当时数据源初始化时候,proprierties确实被加载了但是没有找到骑其件中的值,具体各路大神研究下PropertySourcesPlaceholderConfigurer这个类,初始化还为去加载读取文件中的属性值所以默认将EL表达式作为value传给了数据源