spring容器读取properties文件,并得到其中配置的值

来源:互联网 发布:c语言怎么定义字符串 编辑:程序博客网 时间:2024/06/06 18:20

**

spring容器读取properties文件,并得到其中配置的值

**

例如有一个配置文件叫做

resource.properties

FTP_USERNAME=ftpuser 

如何在一个类里得到呢??

首先要在 spring的xml里面配置扫描,加载这个properties文件

<context:property-placeholder location="classpath:resource/*.properties"/>

这样 spring就加载了这个配置文件

然后在spring容器能扫描的类里这样写 就取的到
例如

@Servicepublic class PictureServiceImpl implements PictureService{    @Value("${FTP_USERNAME}")    private String FTP_USERNAME;//这样就可以自动把值注入到这个属性里面}

另外说一下 properties文件,这个文件把一些配置信息从程序中抽离出来,解决了硬编码的问题,方便更改.是程序开发中常用的一种方式.

0 0
原创粉丝点击