战狂粗人张

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2020年5月7日

摘要: 一.循环依赖 什么是循环依赖? 循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA, 则它们最终反映为一个环。此处不是循环调用,循环调用是方法之间的环调用。如图所示: 循环调用是无法 阅读全文
posted @ 2020-05-07 18:13 战狂粗人张 阅读(237) 评论(0) 推荐(0) 编辑

摘要: DI的配置使用 一.依赖和依赖注入 传统应用程序设计中所说的依赖一般指“类之间的关系”: 泛化:表示类与类之间的继承关系、接口与接口之间的继承关系; 实现:表示类对接口的实现; 依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地 阅读全文
posted @ 2020-05-07 16:20 战狂粗人张 阅读(225) 评论(0) 推荐(0) 编辑

摘要: IoC的配置使用 一.XML配置的结构 一般配置文件结构如下: <beans> <import resource=”resource1.xml”/> <bean id=”bean1” class=””></bean> <bean id=”bean2” class=””></bean> <bean n 阅读全文
posted @ 2020-05-07 15:21 战狂粗人张 阅读(130) 评论(0) 推荐(0) 编辑

摘要: 一.IoC容器的概念 IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。 应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。 Spring IoC容器如何 阅读全文
posted @ 2020-05-07 12:30 战狂粗人张 阅读(157) 评论(0) 推荐(0) 编辑

摘要: 一.IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。 在Java开发中,Ioc意味着将设计好的对象交给容器控制,而不是传统的在对象内部直接控制。 如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应 阅读全文
posted @ 2020-05-07 11:44 战狂粗人张 阅读(109) 评论(0) 推荐(0) 编辑

摘要: 一.Spring是什么 Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。 应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。 所以开发一个应用 阅读全文
posted @ 2020-05-07 11:33 战狂粗人张 阅读(186) 评论(0) 推荐(0) 编辑