class="MsoNormal">Spring的注入方式
1,接口注入
2,Set注入(常用)
?
Spring 两种部署模式
Singleton和non-singleton
Singleton:所有请求实例,都返回同一个同一个实例,即实例是共享的
Non-singleton:类似于每次都进行new对象
表达为:在bean中,定义singleton=”true”或 “false”
?
Spring使用依赖
在对定义在xml中的某一个bean进行初始化的时候,可以在bean上,定义depends-on=””,来强制初始化对象,表示在初始化bean对象之前,先初始化depends-on中的对象。
?
?
Spring中通过name和id来指定bean对象的唯一标识id,一个bean只有一个id,在beanFactory和applicationContext中必须是唯一的标识。
?
这里区别在于,使用id来定义唯一标识是符合xml规范的,会进行一些额外的xml校验。