SpringCloudAlibaba

首页 标签 SpringCloudAlibaba
# SpringCloudAlibaba #
关注
640内容
SpringCloud Alibaba 开发微信公众号(新建微信公众号,内网穿透工具的使用)
SpringCloud Alibaba 开发微信公众号(新建微信公众号,内网穿透工具的使用)
Spring注解扫描:ComponentScan使用及原理详解
当下`Spring Boot`之所以能成为主流首选开发框架,得益于其核心思想:**约定大于配置**和`Spring`提供的基于注解配置式开发,解决了繁琐的`XML`文件配置问题,大大提高了开发效率。基于`Spring MVC`三层架构框架开发的项目中大量用到`@Controller, @Service...`等注解,即使这些类在不同包路径下,都能被注入到`Spring`容器中,然后可以相互之间进行依赖注入、使用。这时候就有一个问题了:`Spring`是如何将声明了`@Component`注解的Bean注入到`Spring`容器当中的呢?怎么做到bean的类定义可以随意写在不同包路径下?
免费试用