Spring
文章平均质量分 82
JerryXZR
世界会善待用心做事的人
展开
-
手写Spring IOC AOP(二) 转账案例
demo:数据库表:逻辑调用关系:TransferServlet:@WebServlet(name="transferServlet",urlPatterns = "/transferServlet")public class TransferServlet extends HttpServlet { // 1. 实例化service层对象 private TransferService transferService = new TransferServiceImpl(); @Overr原创 2021-02-21 15:11:20 · 174 阅读 · 0 评论 -
手写IOC和AOP(一) Spring IOC AOP基础概念引入
IOC定义:IoC Inversion of Control (控制反转/反转控制),注意它是⼀个技术思想,不是⼀个技术实现。描述的事情:Java开发领域对象的创建,管理的问题传统开发⽅式:⽐如类A依赖于类B,往往会在类A中new⼀个B的对象。IoC思想下开发⽅式:我们不⽤⾃⼰去new对象了,⽽是由IoC容器(Spring框架)去帮助我们实例化对象并且管理它,我们需要使⽤哪个对象,去问IoC容器要即可。我们丧失了⼀个权利(创建、管理对象的权利),得到了⼀个福利(不⽤考虑对象的创建、管理等⼀系列事原创 2021-02-21 08:56:58 · 165 阅读 · 0 评论 -
Spring基础学习笔记 - - 集合类型注入方式
Java集合的几种类型的注入: List, Map, Set, Properties一起看下Case,先定义一个JavaBean:import java.util.*;import com.zhongrun.spring.innerbean.Person;public class Customer { private List<Object> lis...原创 2020-02-20 22:30:31 · 169 阅读 · 0 评论 -
Spring学习笔记 -- Spring的Bean生命周期
先来看一下SpringBean 周期的流程图:Bean的创建过程解析: 1 调用 Bean 的构造方法创建 Bean; 2 通过反射调用 setter 方法进行属性的依赖注入; 3 如果实现 BeanNameAware 接口的话,会设置 Bean 的 name; 4 如果实现了 BeanFactoryAware,会把 BeanFactory 设置给 Bea...原创 2020-02-20 22:04:07 · 127 阅读 · 0 评论 -
Spring学习笔记 -- Spring Bean作用域
一、Spring 中的Bean作用域分类:在 Spring 中,Bean 的作用域决定了从 Spring 容器中返回的 Bean 实例的类型。在 Spring 中,支持以下 5 种类型的作用域:singleton — 单例模式,由 IOC 容器返回一个唯一的 bean 实例。prototype — 原型模式,被请求时,每次返回一个新的 bean 实例。request — 每个 HTTP ...原创 2020-02-20 21:23:43 · 116 阅读 · 0 评论