优雅的创建连接第三方的配置对象


优雅的创建连接第三方的配置对象

第一步

application.yml

pro:
name: xiaoli
age: 18
height: 170.0
address: beijing
第二步

配置对象

@Data
@Configuration
@ConfigurationProperties(prefix="pro")
public class ProProperties {
   private String name;
   private Integer age;
   private Double height;
   private String address;
}
第三步

在连接第三方的工具类中直接注入即可

@Autowired
private ProProperties pro;

解决一个红色提示的小bug,引入以下依赖即可


       <dependency>
           <groupId>org.springframework.bootgroupId>
           <artifactId>spring-boot-configuration-processorartifactId>
       dependency>