创建对象方式:
空参构造创建
静态工厂创建
动态工厂创建
各属性:
name:给被管理对象取名,使用时根据这个名字获得对象
class:完整类名
id:用法与name相同,名称不可重复,不能用特殊字符
ccope: singleton 默认值,单例对象,spring容器中只创建一份
prototype 多例,每次获取时创建,每次都是新对象
requst 跟随request生命周期
session跟随session生命周期
init-method:初始化方法,对象创建后立即调用
destory-method:销毁方法,对象销毁前调用
分模块配置:在主配置文件中引入其他配置文件
<import resource="完整路径"></import>
属性注入:
set注入 值类型用value 引用类型用rel
构造注入 constructor-arg标签 其他同上
p名称注入
spel注入
index属性 用于选取指定构造函数