
Spring
文章平均质量分 91
With Order @!147
奋斗的小王(找工作版)...
展开
-
Bean作用域和生命周期
在之前的文章中我们知道, Spring是一个存放Bean的IoC容器, 这个容器的两大核心功能是存Bean和取Bean. 今天来详细了解一下Bean的作用域和生命周期.以前我们接触到的作用域说的是变量的可作用范围. 而今天要讲到Bean的作用域不同于之前的作用域, Bean的作用域说的是一个Bean在整个Spring框架中的行为模式. 行为模式有六种. 也就是作用域有六种. 下面将具体介绍这六种行为模式(作用域).原创 2023-12-09 09:33:57 · 863 阅读 · 0 评论 -
Spring 依赖注入的三种方式优缺点
在前面的文章中介绍了基于注解的方式将Bean存储到Spring中, 接下来介绍如何基于注解的方式从Spring中取对象, 也就是实现DI依赖注入. 本篇文章将会介绍三种依赖注入的方式, 分别是属性注入Setter注入和构造方法注入. 并介绍其各自优缺点.综上, 依赖注入的实现方式有以上三种. 分别是属性注入, Setter注入和构造方法注入.属性注入的写法最简单, 使用频率最高. 但缺点也很明确.Setter注入适用于注入可变对象的场景.原创 2023-12-07 19:49:05 · 1560 阅读 · 0 评论 -
Spring基于注解存储对象
上一篇文章中已经介绍了在Spring中存储Bean和取Bean的方法. 而在 Spring 中想要更简单的存储和读取对象的核⼼是使⽤注解. 这篇文章介绍如何基于注解存储对象。原创 2023-12-07 17:35:46 · 473 阅读 · 0 评论 -
Spring IoC如何存取Bean对象
控制反转. 所谓控制, 就是控制对象的生命周期. 对象的生命周期由创建这个对象的类控制. 有时对控制权进行反转, 可以起到很好的编程效果, 从而完成特定的功能.例如: 创建了一个对象, 称为对象1, 对象1要依赖于对象2, 对象2要依赖于对象3.如果在对象1中创建对象2, 在对象2中创建对象3. (也就是对象3的控制权在类2中, 对象2的控制权在类1中)当改变一个类的构造方法时, 如在构造方法中增加参数, 同时也需要对依赖这个类的类中的代码进行修改.原创 2023-12-07 10:44:11 · 486 阅读 · 0 评论