您的位置:首页 > 编程语言 > Java开发

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

2016-06-30 20:28 483 查看
**

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

**

例如有一个配置文件叫做

resource.properties

FTP_USERNAME=ftpuser


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

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

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


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

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

例如

@Service
public class PictureServiceImpl implements PictureService{

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

}


另外说一下 properties文件,这个文件把一些配置信息从程序中抽离出来,解决了硬编码的问题,方便更改.是程序开发中常用的一种方式.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: