SpringIOC
张思全
本人性格热情开朗,待人友好,为人诚实谦虚。善于与人沟通,能够快速适应团队工作,具有良好的团队协作精神。对新技术的学习能力强。目前有7年项目开发经验,本人愿意在团队中共享自己的经验与知识。
爱好移动互联网以及整个计算机软件行业,致力于设计和架构更精美的软件产品和用户体验。
展开
-
【SSH进阶之路】Spring的IOC逐层深入——依赖注入的两种实现类型(四)
我们这篇博文还是使用上篇博客中添加用户的实力,只是给大家在注入对象的方式上发生一点点变化,为了让大家更加容易接受。下面我们开始: 构造器注入 构造器注入,即通过构造函数完成依赖关系的设定。我们看一下spring的配置文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.sp...转载 2016-03-09 12:17:55 · 667 阅读 · 0 评论 -
【SSH进阶之路】Spring的IOC逐层深入——Spring的IOC原理[通俗解释一下](三)
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在...转载 2016-03-09 12:16:51 · 499 阅读 · 0 评论 -
【SSH进阶之路】Spring的IOC逐层深入——为什么要使用IOC[实例讲解](二)
上篇博客【SSH进阶之路】Spring简介,搭建Spring环境——轻量级容器框架(一),我们简单的介绍了Spring的基本概念,并且搭建了两个版本的Spring开发环境,但是我们剩下了Spring最核心的两大技术:IoC和AOP,没有深入介绍。从这篇博文开始,我们开始一一的深入学习Spring的两个核心。Spring目前最引人注目的地方,就是IOC=InversionOfControl(控...转载 2016-03-09 12:15:38 · 398 阅读 · 0 评论 -
【SSH进阶之路】Spring的IOC逐层深入——源码解析之IoC的根本BeanFactory(五)
什么是IoC IoC容器,最主要的就是完成对象的创建以及维护对象的依赖关系等。 所谓控制反转,包括两部分:一是控制,二是反转,就是把传统方式需要由代码来实现对象的创建、维护对象的依赖关系,反转给容器来帮忙管理和实现。所以我们必须要创建一个容器,同时需要一种描述来让容器创建对象与对象的关系。 IoC容器是怎么完成初始化的以及对象创建的。...转载 2016-03-09 11:47:15 · 595 阅读 · 0 评论