
springBoot
文章平均质量分 86
啥也不剩
<a href="http://zouyh.top/about" target="_blank">http://zouyh.top</a>
展开
-
springBoot-SpringBoot自定义starter
在一个空Maven项目中,新增和两个模块,xxxx是你这个starter是做什么的,模块主要是作依赖管理,外界使用我们自定义的starter只需要导入我们模块即可。自定义的模块,是我们编写自动注入的地方,需要引入了Spring的模块,这个模块在创建SpringBoot项目的时候会自动引入的,也是必须引入的,通过加载META-INF文件夹下的spring.factories文件完成自动配置的功能以及开箱即用的效果。原创 2024-03-05 16:01:33 · 791 阅读 · 0 评论 -
SpringBoot自动装配的原理
作用是Spring Boot应用标注在某个类上说明这个类是SpringBoot的主配置类,SpringBoot就应该运行这个类的main方法来启动SpringBoot应用;根据当前不同的条件判断,必须是@Conditional指定的条件成立,才给容器中添加组件,配置配里面的所有内容才生效;在第6步的时候,只是注册了部分Bean,像 @Import @Bean等,是没有被注册的,这里统一对这些进行注册。解析配置类,可能是Full配置类,也有可能是Lite配置类,这个小方法是此方法的核心,稍后具体说明。原创 2024-02-29 11:06:34 · 893 阅读 · 0 评论