【每日阅读】2021年04月29日-如何获取spring boot的可配置参数列表

今天看的是视频课程:https://www.bilibili.com/video/BV19K4y1L7MT?p=15&spm_id_from=pageDriver。雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)第15节。

初学spring boot可能会感觉有很多可配置的项,哇好难记。其实看过这个视频学习过后会发现根本不用记,只需要知道一点点知识就行。

@Configuration(proxyBeanMethods = false)
@ConditionalOnWebApplication
@EnableConfigurationProperties(ServerProperties.class)
public class EmbeddedWebServerFactoryCustomizerAutoConfiguration

以spring boot内嵌web服务器的自动配置类为例,类上有一个注解EnableConfigurationProperties,这个注解代表这个自动配置类的相关可配置属性都放置在ServerProperties这个类中。进入之后如下图

20210430000825

这个代表以server开头的配置项都体现在这个配置类里面,然后我们就可以在application.properties内配置了,而且idea也有智能的提示,更加方便了。

20210430001158

所以,我们如果想知道某个功能有什么可配置项,只需要找它的EnableConfigurationProperties注解就行了。

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2987

(6)
geekgaogeekgao博主
上一篇 2021年4月29日 上午12:30
下一篇 2021年5月12日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

GitHub
分享本页
返回顶部

Warning: error_log(/usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/#log/log-1916.txt): failed to open stream: No such file or directory in /usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/spider.class.php on line 2900