_006_Spring_ 从属性文件读取数据库连接信息

为了便于维护,可以将数据库连接信息写入到属性文件中,使 Spring 配置文件从中读取
数据。

属性文件名称随意,但一般都是放在 src 下。

Spring 配置文件从属性文件中读取数据时,需要在<property/>的 value 属性中使用${ },
将在属性文件中定义的 key 括起来,以引用指定属性的值。

该属性文件若要被 Spring 配置文件读取,其必须在配置文件中进行注册。注册方式有两
种:(1)<bean/>方式(2)<context>方式

(1)<bean/> 方式- 使用 class 为 为 PropertyPlaceholderConfigurer

以 PropertyPlaceholderConfigurer 类的 bean 实例的方式进行注册。该类有一个属性
location,用于指定属性文件的位置。这种方式不常用。

(2)<context:property-placeholder/>

该方式要求在 Spring 配置文件头部加入 context 的约束,即修改配置文件头。

<context:property-placeholder/>标签中有一个属性 location,用于指定属性文件的位置。

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/poiuyppp/article/details/81168259