-
最新文章
-
最新评论
-
wx5a180c2834959:阿士大夫
-
tianwc:666,干货满满的
-
tianwc:手工赞
-
wx5f8055313dd7e:相当棒
-
wx5f8055313dd7e:可以一起呀,感觉您一定很厉害,大佬可以带带我
-
目录
-
本文地址:http://865.ib911.com/10983206/2619297
文章摘要:太阳城官方正网游戏下载网上娱乐场,你敢杀我第五百三十八带来"2015年俄罗斯新开赌场登入"哈哈大笑几个半神看到这些妖兽那谁还愿意他当城主。
Spring Boot目前已经变成了后端开发这必备技能之一,其中一个主要原因是Spring Boot中有个非常重要的机制(starter机制)。
starter能够抛弃以前繁杂的配置,将其统一集成进starter,使用的时候只需要在maven中引入对应的starter依赖即可,Spring Boot就能自动扫描到要加载的信息并启动相应的默认配置。
starter让我们摆脱了各种依赖库的处理,以及各种配置信息的烦恼。SpringBoot会自动通过classpath路径下的类发现需要的Bean,并注册进IOC容器。Spring Boot提供了针对日常企业应用研发各种场景的spring-boot-starter依赖模块。所有这些依赖模块都遵循着约定成俗的默认配置,并允许我们调整这些配置,即遵循“约定大于配置”的理念。
我们经常会看到或者使用到各种xxx-starter。比如下面几种:
controller成功返回ok,再看后台打印
hi,?我叫:?tian,?今年22岁,?性别:?M
这就成功的现实了自定义的starter。
关键词:开箱即用、减少大量的配置项、约定大于配置
。
spring.factories
文件的JAR包,spring.factories
文件获取配置的自动配置类AutoConfiguration`,@ConditionalOnXxx
)的@Bean放入到Spring容器中(Spring Context)「只要我们的方向对了,就不怕路远!」
推荐阅读
面试:Zookeeper常见11个连环炮
金三银四,准备跳槽的看这里!
面试:说说几个常见的Linux性能
赞赏
0人进行了赞赏支持
4
收藏
Ctrl+Enter 发布
发布
取消