Spring-boot框架使用手册之一——Spring Ioc(基于注解)

快递100 是专业的快递物流互联网平台,为数以亿计的用户提供快递物流的查、寄件服务。快递100 的各种服务已经稳定高效的运行了多年,为中国的快递物流行业的快速发展做出了很大的贡献,这一切都离不开背后默默贡献的程序猿们。

从第一个独立站点上线至今,快递100 已经走过了10个年头,10年沧海桑田,10年经历了一次又一次的技术、架构升级。近年来,由于spring-boot、spring-cloud技术的兴起,快递100 技术团队也开始对后端服务进行重构,基于spring-boot、spring-cloud技术,对原有的系统进行微服务化改造。在改造的前期,由于许多开发人员对spring系列的技术缺少系统性的认知,所以我们编辑整理了一个spring系列技术使用的手册,帮助开发人员可以快速的上手。


目录

1. Spring IoC简介

2. IoC容器

2.1 Spring IoC容器

2.2 BeanFactory接口

2.3 ApplicationContext接口

2.4 AnnotationConfigApplicationContext

3. 装配Bean

3.1 扫描装配Bean

3.2 装配第三方Bean

3.3 根据条件装配Bean

3.4 延迟加载

3.5 Bean的注入

3.5.1 注入Bean(@Autowired注解)

3.5.2 消除歧义(@Primary注解和@Qualifier注解)

3.5.3 带参数的构造方法注入

3.6 Bean的生命周期

3.6.1 Bean的生命周期介绍

你可能感兴趣的:(spring系列,java,spring,spring,boot,后端)