Spring
文章平均质量分 96
浪漫不死
记录一下学的东西……
展开
-
Spring——Bean 的生命周期
目录一、Bean 的生命周期二、代码演示三、主要步骤简述一、Bean 的生命周期 对于普通的 Java 对象,new 的时候会去创建对象,而当它没有任何引用的时候则被垃圾回收机制回收。相较于前者,由Spring IoC 容器托管的对象,它们的生命周期完全由容器控制。Spring 中每个 Bean 的生命周期如下:对于 ApplicationContext 容器,当容器启动结束后,实例化所有的 Bean。设置对象属性,即依赖注入,动态将依赖关系注入到对象中。紧接着,Spring 会检测该对象原创 2022-03-21 17:56:42 · 11311 阅读 · 1 评论 -
Spring——Bean 的作用域
目录一、Bean的作用域singletonprototyperequestsessionapplicationwebsocket二、prototype的使用示例一、Bean的作用域Spring 容器在初始化一个 Bean 的实例时,同时会指定该实例的作用域。Spring有6个作用域,最后四种是基于Spring WebMVC生效:singleton官方说明:(Default) Scopes a single bean definition to a single object instance原创 2022-03-17 23:12:54 · 1041 阅读 · 0 评论 -
Spring——执行流程
目录一、开发步骤准备 Maven 项目及环境准备启动入口类准备 Spring 配置文件二、Spring容器执行流程注册 Bean方式一:类注解方式二:@Bean方式三:@Configuration扩展补充:FactoryBean接口依赖注入第一种方式:属性注入第二种方式:构造方法注入自动注入方法参数注入指定的Bean:@Qualifier一、开发步骤准备 Maven 项目及环境 创建一个Maven项目,名称为 spring-study(自己随便起) ,以下是项目的 maven 配置文件 pom.x原创 2022-03-08 21:00:48 · 2615 阅读 · 1 评论 -
Spring——IoC和DI
目录一、初识Spring为什么要使用Spring什么是SpringSpring框架的核心由哪些模块组成二、Core Container(核心容器)IoC(控制反转)什么是 IoCIoC 的作用IoC 的优点IoC 的缺点DI(依赖注入)什么是DI依赖注入的基本原则依赖注入的优势不同类型的依赖注入实现方式构造器依赖注入和 Setter方法注入的区别顶级接口BeanFactory 和 ApplicationContext 的区别BeanFactory和ApplicationContext的关系详解Applica原创 2022-03-02 22:25:03 · 3126 阅读 · 0 评论