Spring 学习总结
mikescofied
这个作者很懒,什么都没留下…
展开
-
常见的依赖注入
依赖注入主要有两种方式DI,即构造器注入和Setter注入(常用)1:构造函数中参数为引用类型, 用例:package x.y;public class Foo { public Foo(Bar bar, Baz baz) { // ... }}//第一种配置//第二种配置原创 2010-07-07 11:12:00 · 351 阅读 · 0 评论 -
IoC容器和 Dependency Injection模式
<br />这是一个叫Bromon的blog上找到的浅显易懂的答案。下面就是引用他说的话:<br /> <br />IoC与DI<br />首先想说说IoC(Inversionof Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号转载 2010-07-06 22:34:00 · 419 阅读 · 0 评论 -
Spring中Bean的作用域singleton, prototype
<br />1:singleton(默认作用域):<br />当一个bean的作用域为singleton, 那么Spring IoC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。<br />换言之,当把一个bean定义设置为singlton作用域时,Spring IoC容器只会创建该bean定义的唯一实例。这个单一实例会被存储到单例缓存(singleton cache)中,并且所有针对该bean的后续请求和引用都将返回被缓存的对原创 2010-07-07 16:51:00 · 624 阅读 · 0 评论