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

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

第一步

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,引入以下依赖即可

img

<!--解决 @ConfigurationProperties 使用时红色提示问题-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
        </dependency>
posted @ 2022-01-22 00:47  进击的小蔡鸟  阅读(35)  评论(0编辑  收藏  举报