【系统学习SpringBoot】SpringBoot读取Property配置
来源:互联网 发布:java cova spank bang 编辑:程序博客网 时间:2024/06/06 00:39
SpringBoot读取Property
在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. */@Componentpublic 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; }
阅读全文
0 0
- 【系统学习SpringBoot】SpringBoot读取Property配置
- 【系统学习SpringBoot】SpringBoot配置logging日志及输出日志
- springboot学习----加载application.property
- springboot学习----自动配置
- 【系统学习SpringBoot】springBoot 入门篇
- 【系统学习SpringBoot】springBoot整合Mybatis
- 【系统学习SpringBoot】springBoot +IDEA 热部署
- 【系统学习SpringBoot】SpringBoot自定义Filter
- 【系统学习SpringBoot】SpringBoot定时任务详解
- springBoot读取配置application.properties
- springboot学习二(springboot相关配置)
- springBoot(二)springboot配置读取、配置原理及其视图
- SpringBoot -SpringBoot学习
- 【系统学习SpringBoot】初见单元测试
- springboot 系统学习2 -- fastjson
- springboot 系统学习3 mybatis
- SpringBoot学习(3) 配置MyBatis
- SpringBoot学习(4) 配置log4j2
- Thread的run()和start()区别
- clock realtime 与 clock monotonic
- Could not resolve all dependencies for configuration ':_armv7DebugApkCopy'.
- Linux安装——git服务器搭建
- 10.获取网卡信息
- 【系统学习SpringBoot】SpringBoot读取Property配置
- [StackExchange]Redis 发布订阅
- 踩了new char的坑
- 计算机网络的网络层介绍
- android高级之旅 (十二) 修改greendao数据库框架的储存路径
- angular的post请求,SpringMVC后台接收不到参数值的解决办法(参考加自创)
- QChart应用
- Android开发之~java.lang.ClassNotFoundException: Didn't find class "android.view.x" on path: ...
- dijkstra算法代码实现