欢迎光临散文网 会员登陆 & 注册

黑马程序员SpringBoot教程,6小时快速入门Java微服务架构Spring

2023-04-26 15:06 作者:赤羽风灵  | 我要投稿

Note:在IntelliJIDEA中不存在缩进不允许使用tab

Important:ConfigurationProperties实际上是使配置内容和对象绑定起来的一种方式,在使用这种方式进行配置的时候,需要注意的有:

在yaml中配置的以驼峰方式命名的配置项dockerConfigs在命名对应的变量的时候,需要将其变换成docker_configs的形式,否则可能会无法识别。

在配置文件中使用下划线命名的变量ip_address则不需要做任何操作,对应即可。

若想在代码中使用驼峰命名法命名变量,例如ipAddress,在配置文件中需将对应的变量改写为ip-address的形式。

配置文件中的private变量名要和配置文件中的变量名保持一致。

Notice:Spring Boot 2.7引入了一个新的META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.import文件,用于注册自动配置,同时保持与spring.factories中注册的向后兼容。在3.0这个版本中,支持在spring.factories中注册自动配置的功能已被移除,转而使用import文件。

对于其他应写在Spring.factories的配置不造成任何影响。

启动流程图

https://blog.csdn.net/u014252478/article/details/88789852


黑马程序员SpringBoot教程,6小时快速入门Java微服务架构Spring的评论 (共 条)

分享到微博请遵守国家法律