- 博客(5)
- 资源 (63)
- 收藏
- 关注
原创 5.循环依赖
循环依赖就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则它们最终反映为一个环。此处不是循环调用,循环调用是方法之间的环调用。循环调用是无法解决的,除非有终结条件,否则就是死循环,最终导致内存溢出错误。Spring如何解决循环依赖Spring容器循环依赖包括构造器循环依赖和setter循环依...
2018-03-15 17:25:07 280
原创 3.Spring之IoC基础
IoC容器的概念IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。在以前都是使用BeanFactory,但是现在基本都是使用应用上下文。依赖和依赖注入Spring IoC容器的依赖有两层含义:...
2018-03-06 15:53:06 302
原创 4.Bean的Scope作用域用法
基本的作用域在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。Spring提供“singleton”和“prototype”两种基本作用域,另外提供“request”、“session”、“global"、”session”三种web作用域;Spring还允许用户定制自己的作用域。一、singleton:...
2018-03-02 11:27:31 447
原创 2.Spring之相关概念
控制反转IoCSpring的核心概念是IoC,抽象概念是依赖关系的转移,控制反转意思就是说,当我们调用一个方法或者类时,不再由我们主动去创建这个类的对象,控制权交给别人(spring)。从对象的角度来说,可以避免对象之间的耦合,从容器的角度来说,可以避免应用程序因依赖于容器的功能,而从容器脱离。简单地说,在进行模块设计时,高层的抽象模块通常是与业务逻辑相关的模块,它应该具有重用性,而不依赖于低...
2018-03-02 10:47:27 252
原创 Git教程6——常用命令总结
到目前为止,我们已经了解了很多git命令,我们就把工作中经常要用到的命令梳理下吧安装后的第一步当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址,因为每次提交都要用到这些信息:$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"合并冲突我们已经说过...
2018-03-01 14:30:48 365
GreenDao.zip
2016-08-30
CoordinatorLayoutDemo.zip
2016-08-22
RecyclerViewDemo1
2016-06-01
CustomViewDemo9_1
2016-05-28
FragmentDemo-10
2016-05-20
DrawableDemo3
2016-05-18
DrawableDemo2
2016-05-18
DrawableDemo1
2016-05-18
DrawableDemo
2016-05-11
CustomViewDemo7
2016-05-08
ViewGroupDemo2
2016-05-06
ViewGroupDemo1
2016-04-27
CustomThemeDemo
2016-04-21
PopupDialogActivityDemo
2016-04-21
CustomViewDemo5
2016-04-19
CustomViewDemo4
2016-04-18
FragmentDemo10
2016-04-18
FragmentDemo9.zip
2016-04-13
MailDemo.zip
2017-11-14
HibernateDemo5
2017-08-21
FlashFXP54_5.4.0.395
2017-08-21
HibernateDemo2
2017-08-15
HibernateDemo1
2017-08-15
DisruptorDemo.zip
2017-06-09
ThriftTest
2017-03-09
ThriftTest.zip
2017-03-08
GsonFormat1.1.2.jar
2017-01-09
DrawerLayoutDemo
2016-11-08
RetrofitDemo
2016-09-22
RecycleAndSwipeRefresh
2016-09-15
SwipeRefreshLayoutDemo
2016-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人