springBoot手动装配,自动装配 实例

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:13   2227   0

最近看到一篇关于SpringBoot核心知识点的文章讲的挺好,推荐一下:https://blog.csdn.net/summonyyq/article/details/82182770

下面内容要自己敲一下代码。

转载地址:https://blog.csdn.net/qq_36285943/article/details/105717131

本篇文章推荐先跟着实例敲一遍代码。

手动装配或是自动装配其本质是将对象注入容器中(IOC),主要差别仅仅是实现方式而已。

手动装配-注解方式

@SpringBootApplication注解仅能扫描当前包下的类(没指定路径的前提下),所以要想装配其它目录下的类时,需要通过注解@Import导入进来。

手动装配-通过Selector接口装配

通过注入ImportSelector的实现类,实现选择性导入类。

手动装配-条件装配

通过注解@Conditional指定条件类(Condition的实现类),标志某个类是否可以注入容器。

自动装配

通过在META-INF中配置的spring.factories文件加载指定的类。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP