美文网首页
SpringBoot(17) — IoC利用注解装配Bean的两

SpringBoot(17) — IoC利用注解装配Bean的两

作者: 奔跑的佩恩 | 来源:发表于2021-08-05 16:27 被阅读0次

前言

在上节中我们讲到了@Bean注解装配IoC的的特定使用场景。大家有兴趣的话,可参考
SpringBoot(16) — @Bean实现Java代码配置数据库连接
那么今天我们来总结下IoC利用注解装配Bean两种方式的不同。

今天涉及的知识有:

  1. IoC利用注解装配Bean的方式
  2. 两种装配方式的不同

一. IoC 利用注解装配 Bean 的方式

IoC利用注解装配Bean的方式有以下两种:

  • 单个装配
  • 批量装配

其中单个装配的方式,我们会用到两个注解@Bean@Configuration。具体如何使用,大家可参考以下文章
SpringBoot(13) — IOC初识
SpringBoot(16) — @Bean实现Java代码配置数据库连接
批量装配我们用到的注解有:@Component@ComponentScan@Configuration。由于是批量操作,所以@ComponentScan使用相关的操作会多一些。对于批量装配大家想了解的话,可参考以下文章
SpringBoot(14) — IoC装配Bean
SpringBoot(15) — @ComponentScan 使用详解

二. 两种装配方式的不同

经过以上的介绍,我们可以发现,当你有大量自定义的Bean需要初始化装载的时候,使用批量装配装配的方式比较好。而当你涉及到需要把第三方库中的数据纳入到IoC容器中时,使用单个装配的方式是极好的。而涉及到需要把第三方库中的数据纳入到IoC容器中的一个比较特定的场景就是数据库连接配置

ok,今天对于IoC利用注解装配Bean两种方式异同就介绍到这里了,谢谢大家。

相关文章

网友评论

      本文标题:SpringBoot(17) — IoC利用注解装配Bean的两

      本文链接:https://www.haomeiwen.com/subject/bdgmvltx.html