首页 > 代码库 > 工作记录

工作记录

1. 关于Spring加载多个properties文件

   1) Spring容器采用反射扫描的发现机制,如发现Spring容器中有一个 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer的Bean就          会停止对剩余PropertyPlaceholderConfigurer的扫描。即Spring容器仅允许最多定义一个PropertyPlaceholderConfigurer,其余的会被Spring忽略掉(按配          置先后顺序决定)。

   2) classpath:**/*.properties

      说明:表示在所有的类路径中查找和加载文件名以“.properties”结尾的配置文件,但重复的文件名只加载其中一个,按加载顺序决定。
      classpath*:*.properties
      说明:“classpath*:”表示加载多个资源文件, 加载文件名以“.properties”结尾的配置文件。

工作记录