【系统学习SpringBoot】SpringBoot读取Property配置
2017-09-04 18:03
627 查看
SpringBoot读取Property
在web开发的过程中,经常需要自定义一些配置文件作为全局配置(数据库连接之类的)。
在SpringBoot中,读取property文件会很简单。
真的很简单,,不信看下面 ▼.▼
【1】在application.yml中添加追加如下配置(yml格式)
【2】编写获取配置信息的类
【3】搞个测试方法,试试
在web开发的过程中,经常需要自定义一些配置文件作为全局配置(数据库连接之类的)。
在SpringBoot中,读取property文件会很简单。
真的很简单,,不信看下面 ▼.▼
【1】在application.yml中添加追加如下配置(yml格式)
#yml语法比起 properties更加方便,,, xatu: zsl: name: 小鼠标 age: 21 id: 10086
【2】编写获取配置信息的类
package xatu.zsl.domain; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; /** * Created by zsl on 2017/9/4. */ @Component public class XatuZSLinfo { @Value("${xatu.zsl.name}") private String name; @Value("${xatu.zsl.id}") private String id; @Value("${xatu.zsl.age}") private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getId() { return id; } public void setId(String id) { this.id = id; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
【3】搞个测试方法,试试
@Autowired private XatuZSLinfo properties; @GetMapping("/getzsl") public XatuZSLinfo getXatuZSLinfo() { return properties; }
相关文章推荐
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- Spring Boot学习笔记----读取配置文件
- 从0开始学习SpringCould(8)--SpringBoot 分环境读取配置文件
- SpringBoot学习笔记(四) SpringBoot Web相关的自动配置
- 【系统学习SpringBoot】SpringBoot初遇Spring-Data-JPA
- SpringBoot学习-(四)SpringBoot配置Druid连接池
- 【系统学习SpringBoot】springBoot整合Mybatis
- SpringBoot学习-第二章 常用配置方式-<Spring Boot 实战>
- spring boot学习2之properties配置文件读取
- SpringBoot配置读取不到 PropertySourcesPlaceholderConfigurer和PropertyPlaceholderConfigurer
- springboot学习笔记2(拦截器,redis,授权登录,读取yml配置文件)
- Spring 从文件系统读取配置文件, 使用@PropertySource
- SpringBoot学习笔记(3) Spring Boot 运行原理,自动配置
- 【系统学习SpringBoot】SpringBoot新建HelloWorld工程(IDEA)
- Springboot学习笔记之读取全局配置文件参数
- SpringBoot学习之——springboot的各种配置
- Spring boot读取配置文件
- SpringBoot学习笔记(4) Spring Boot 集成 Mybatis
- spring中读取数据库的property配置文件
- spring boot 学习--07---配置文件处理