美文网首页
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