写在前面:
继续记录自己的SpringBoot学习之旅,这次是SpringBoot应用相关知识学习记录。若看不懂则建议先看前几篇博客,详细代码可在我的Gitee仓库SpringBoot克隆下载学习使用!
3.2 配置高级
3.2.1 @ConfigurationProperties注解
3.2.1.1 目的
为第三方bean绑定属性
3.2.1.2 使用项目
这里是创建新空项目SpringBoot,具体步骤见 SpringBoot基础篇中 ## 2. 搭建SpringBoot,并将application.properties改为yml格式
3.2.1.3 配置
- yml配置,如下:
servers: ipAddress: 192.168.0.1 port: 2233 timeout: 1
- 新建ServletConfig类,和前文对应上,代码如下:
//这里prefix中命名规范:仅能使用纯小写字母,数字或下划线作为合法的字符
@ConfigurationProperties(prefix = "servers")
@Component
@Data
public class servletConfig {
private String ipAddress;
private int port;