当前位置: 首页> 文旅> 旅游 > springboot自动装配注解

springboot自动装配注解

时间:2025/7/11 7:39:24来源:https://blog.csdn.net/m0_74295055/article/details/139230171 浏览次数:0次
  • @SpringBootConfiguration
  • @EnableAutoConfiguration
  • @ComponentScan

1、@SpringBootConfiguration

@SpringBootConfiguration的作用就是将当前类申明为配置类,同时还可以使用@bean注解将类以方法的形式实例化到spring容器,而方法名就是实例名。

1.3 @ComponentScan

@ComponentScan作用就是扫描当前包以及子包,将有@Component,@Controller,@Service,@Repository等注解的类注册到容器中,以便调用。

如果@ComponentScan不指定basePackages,那么默认扫描当前包以及其子包,而@SpringBootApplication里的@ComponentScan就是默认扫描,所以我们一般都是把springboot启动类放在最外层,以便扫描所有的类。

1.4 @EnableAutoConfiguration

@EnableAutoConfiguration主要就是通过内部的方法,扫描classpath的META-INF/spring.factories配置文件(key-value),将其中的org.springframework.boot.autoconfigure.EnableAutoConfiguration 对应的配置项实例化并且注册到spring容器。

关键字:springboot自动装配注解

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: