![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 90
小小的阿遥
这个作者很懒,什么都没留下…
展开
-
Bean配置文件之scope元素
前言:Spring容器在创建bean对象时,一般默认创建的都是单例对象,在整个容器中仅仅只存在一个该类型的bean对象若有需求是要求每次调用的bean对象都是不同的bean对象,则需要配置作用域为prototype在Spring Web容器中,作用域则有request、session、application三种类型有时候,Spring容器内置的作用域并不能满足我们的需求,则可以通过自定义作用域来扩展案例源码:码云仓库的base-0041、Scope属性基本格式:<bean原创 2021-12-08 10:58:29 · 116 阅读 · 0 评论 -
IOC容器创建bean对象的4种方式
前言:Spring容器创建bean对象,一般通过反射机制查找bean元素的class属性值来找到要实例化的类,从而实例化bean对象。这便是调用构造方法来实例化bean对象在某些情况下,若采用简单的xml配置文件方式,比如写大量的bean元素,会大大增加工作量。Spring容器还添加了一些bean元素的属性来减少配置文件的编写工作量。比如,静态工厂方法(factory-method属性)、实例化工厂方法(factory-bean属性、factory-method属性)此外,Spring还提原创 2021-12-06 15:05:18 · 1312 阅读 · 0 评论 -
Bean配置文件之bean元素、alias元素、import元素
前言:在Spring家族项目中,我们经常使用注解来配置Bean对象,很少用到xml配置文件原因:因为使用注解来配置Bean对象,只需加个注解即可而xml配置Bean对象,则需要写大量的bean元素,容易造成配置文件的繁冗但是掌握如何创建xml配置文件,有助于我们快速掌握相关注解的作用1、bean元素作用:用来定义一个bean对象基本格式:<bean id="bean唯一标识(bean名称)" name="bean名称或别名" class="完整类型..原创 2021-12-02 17:01:38 · 539 阅读 · 0 评论 -
IOC初体验-Bean的获取
1、Spring容器Spring容器(IOC容器)是具有依赖注入功能的容器,负责对象的实例化、对象的初始化,对象和对象之间依赖关系配置、对象的销毁、对外提供对象的查找等操作,对象的整个生命周期都是由容器来控制。Spring容器是如何管理对象的呢我们设置一个配置文件,其中设置了Spring容器需要管理的对象,以及构建对象的方式配置文件支持XML格式和java注解两种方式,一般推荐注解2、Spring容器对象Spring容器比较常见的接口及实现类,简易的类图如下BeanFact原创 2021-11-24 11:43:50 · 317 阅读 · 0 评论 -
IOC篇之IOC概念
1、第一印象IOC (Inversion of Control),中文意思即控制反转这是一个概念,也是一种思想控制反转,实际上就是指对一个对象的控制权的反转不太理解什么是控制反转的话,可以通过下面的代码来加强理解public class Book { private Integer id; private String name; private Double price; ...}public class User { private Inte原创 2021-11-18 17:28:59 · 159 阅读 · 0 评论