Spring Boot 自动装配定义与自定义starter原理,及如何实现自定义装配

Posted 阿啄debugIT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot 自动装配定义与自定义starter原理,及如何实现自定义装配相关的知识,希望对你有一定的参考价值。

前言

Spring Boot 自动装配定义与自定义starter,基于约定大于配置的原则,实现Spring组件自动装配的目的。

 

装配的依赖(方式)

 

模式注解、@Enable模块、条件装配、工厂加载机制。

激活自动化装配、实现自动化装配、配置自动装配实现。

底层装配技术

  1. Spring 模式注解装配
  2. Spring @Enable模块装配
  3. Spring条件装配
  4. Spring工厂加载机制
  • 实现类: SpringFactoriesLoader
  • 配置资源:META-I

以上是关于Spring Boot 自动装配定义与自定义starter原理,及如何实现自定义装配的主要内容,如果未能解决你的问题,请参考以下文章

从源码中理解Spring Boot自动装配原理

玩转 Spring Boot 原理篇(自动装配前凑之自定义Stater)

通过注解实现自定义Spring Boot Starter自动装配

Spring Boot:来自库项目的自动装配 bean

Spring Boot自动装配原理初探

springBoot起步依赖开发流程