SpringBoot自定义配置属性文件

SpringBoot这个我想大家也都应该了解,springboot零配置文件,所以配置信息都装配在属性文件(properties、yml、yaml)中,有时我们自己也需要定义一些配置,接下来就简单介绍一下springboot自定义配置

 1.通过@Configuration和@ConfigurationProperties("")把这两个参数加载到配置类上,@ConfigurationProperties这里边的参数在符合规范的情况下是可以随意写的 zyw就是以什么开头

 

 2.一般在我们开发中,属性文件会产生一个自动提示,这个自定义提示也可以把我们的配置类添加到提示中。

    首先我们需要在项目中加入processor jar包

compileOnly "org.springframework.boot:spring-boot-configuration-processor"

 3.我们需要配置META-INF/spring-configuration-metadata.json文件来描述。但是代码量挺大的,为了方便我们可以通过IDE来生成

 生成META-INF/spring-configuration-metadata.json

 

 点击Apply然后ok就生成好了

 然后我们可以去配置文件里边看一下

 

 这样就配置好了

猜你喜欢

转载自www.cnblogs.com/zhaoyuwei/p/9232352.html