生动简短的描述下 SpringBoot 自动配置原理?

生动简短的描述下 SpringBoot 自动配置原理

回答·5
最热
最新
  • Springboot 是将配置信息抽象为配置信息类,通过 ioc 容器将配置类生成出来,然后通过配置信息类生成使用的 bean。boot 整合第三方的 jar 是通过 spi 机制进行加载的。
  • springboot  在 spring 的基础上 在依赖中存在默认配置类  依靠约定约定大于配置的方式做一些自动配置
  • 默认大于配置。字数补丁。
  • 通过启动类的注解@springbootapplicatuon 注解里面的@entable..... 里面的@aoto……package 注解里面的一个类来实现自动装配的
  • 通过约定,扫描依赖 jar 包中的 spring.factories 配合 contional 注解