Spring Boot应用中配置项过多时,无疑会增加维护成本,对于自定义的配置项,若是缺少必要的文档说明,则更是令人不快,如果可以提示呢,不就轻松多了吗?
添加依赖和编写配置类
为模块添加spring-boot-configuration-processor
依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<!-- 通常无需指定版本,会根据所使用SpringBoot版本自动匹配,亦可根据情况调整 -->
<!-- <version>1.5.16.RELEASE</version> -->
</dependency>