如果只有很少的属性,那么我们可以在配置文件中自定义属性,然后再在java代码中在属性的上面配置@Value("${自定义属性名称}")来获取值,但是如果属性多了怎么办
其实我们可以在配置文件中自定义对象,然后再新建javaBean,在javaBean上使用注解
@ConfigurationProperties(prefix = "自定义对象的名称")来获取值,但是这个配置可能不能用,所以需要在pom.xml中加入
<dependency> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-configuration-processor </artifactId> <optional> true </optional> </dependency>最后就可以了 详细步骤
结果
第一次写博客,可能会介绍不清楚,下次写的会越来越好