![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
HamalAlpha
这个作者很懒,什么都没留下…
展开
-
2.3 Spring的核心机制:依赖注入
依赖注入(Dependdency Injection)又称控制反转(Inversion of Control,IoC)。传统模式下,当一个Java对象需要调用其他对象时,要么通过关键字new创建一个新对象;要么运用工厂模式,先创建被依赖对象的工厂对象,再通过工厂对象获取被依赖对象;两种方式均为调用者主动获取被依赖对象,这必然会带来调用者与被依赖对象或被依赖对象的工厂对象耦合(依赖程度),不利于升级原创 2017-07-31 19:12:40 · 414 阅读 · 1 评论 -
关于Spring中工厂Bean
beans.xml设置 工厂Bean类:TestFactoryBean(注意工厂Bean类必须继承FactoryBean接口并实现getObject()、getObjectType()、isSingleton()方法) private String targetClass;//目标类名 private String targ原创 2017-07-22 16:54:29 · 400 阅读 · 0 评论 -
2.5 协调作用域不同步的Bean
在Spring容器中,最常见的为singleton与prototype作用域的Bean,当我们多次获取singleton作用域的Bean时,得到的都是同一个实例,而prototype作用域里则每次都产生一个新的Bean实例。我们知道,Spring容器在初始化某个Bean前,先会创建被依赖的Bean,然后再对该Bean进行初始化,如果此时为singleton作用域的Bean依赖prototype作用域原创 2017-08-31 17:36:21 · 250 阅读 · 0 评论 -
2.4 通过ApplicationContext接口获取Spring容器
Spring容器最基本的的接口是BeanFactory,负责配置、创建、管理Bean,称为Spring上下文。它有一个比较重要的子接口:ApplicationContext,大部分时候,我们都采用ApplicationContext实例作为Spring容器。原创 2017-07-31 19:43:51 · 557 阅读 · 0 评论 -
Spring事务传播
最近学习spring事务,对于事务传播的七种传播行为不太理解,查阅资料过程中,看到一篇较为浅显易懂的文章,特记录于此作为保存和分享。源文章:http://blog.sina.com.cn/s/blog_4b5bc0110100z7jr.html事务的传播行为Spring中事务的定义: 一、Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属...转载 2018-03-14 16:05:31 · 168 阅读 · 0 评论