Closed chpengzh closed 5 years ago
按照readme的描述本项目是支持auto-configure的使用方式,对于这种模块依赖一般需要在构建时候引入annotation processor依赖 => 参考说明
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency>
这样会在构建时候在jar包资源生成META-INF/spring-configuration-metadata.json
META-INF/spring-configuration-metadata.json
这个文件有利于IDEA的自动提示
另外如果properties对象按照标准的javadoc编写注释,读取metadata的时候使用者就能阅读到更好的提示
按照readme的描述本项目是支持auto-configure的使用方式,对于这种模块依赖一般需要在构建时候引入annotation processor依赖 => 参考说明
这样会在构建时候在jar包资源生成
META-INF/spring-configuration-metadata.json
这个文件有利于IDEA的自动提示
另外如果properties对象按照标准的javadoc编写注释,读取metadata的时候使用者就能阅读到更好的提示