spring容器读取properties文件,并得到其中配置的值
2016-06-30 20:28
483 查看
**
例如有一个配置文件叫做
resource.properties
如何在一个类里得到呢??
首先要在 spring的xml里面配置扫描,加载这个properties文件
这样 spring就加载了这个配置文件
然后在spring容器能扫描的类里这样写 就取的到
例如
另外说一下 properties文件,这个文件把一些配置信息从程序中抽离出来,解决了硬编码的问题,方便更改.是程序开发中常用的一种方式.
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文件,这个文件把一些配置信息从程序中抽离出来,解决了硬编码的问题,方便更改.是程序开发中常用的一种方式.
相关文章推荐
- Error creating bean with name 'org.springframework.validation.beanvalidation.LocalValidatorFactory
- Java 理论与实践: 非阻塞算法
- 浅谈Java中的多线程
- java复习(-)基本类型
- 编写一个封装用户信息的JavaBean对象,通过操作JavaBean的动作标识,输出用户的注册信息。
- java集成开发环境eclipse/MyEclipse
- Spring框架 JdbcTemplate(五)
- HDU 1236 排名 Java实现
- eclipse的常用快捷键
- spring实现AOP的方式
- 拦截器
- java之clone方法的使用
- Java编程思想第四版读书笔记——第十三章 字符串
- Java SE-(基本数据类型)类型转换
- Eclipse 导入项目乱码问题(中文乱码)
- Java 多线程核心技术梳理
- Eclipse 导入项目乱码问题
- 什么是JavaEE
- 通过过滤器生成静态页面-springmvc
- Java8之Stream/Map