2014年4月6日
摘要: spring容器对bean的生命周期管理主要在两个时间点:bean的初始化完成(包括属性值被完全注入),bean的销毁(程序结束,或者引用结束)方式一:使用springXML配置中的init-method="init" destroy-method="destory" 这个两个配置,可以实现两个时间点插入定制的操作。方式二: 使用spring提供的2个接口:InitializingBean,DisposableBean方式三:使用java注解:@PostConstruct @PreDestroy三种方式执行的优先顺序是:注解>接口>XML配置 阅读全文
posted @ 2014-04-06 22:03 把-大象装进-冰箱 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: spring IOC and DI1、IOC和DI的区别: IOC:对象的管理权由spring容器掌握(管理权限包括:对象的创建时间点、创建方式以及对象属性的管理); DI:spring操作对象属性的时使用的方式就是DI技术2、DI方式:spring操作对象属性的时间点一般都是在对象创建的时候,操作的方式是可配置的,主要有4种方式:no(default)、byName、byType、constructor。 no方式:这是spring的默认方式,这种方式spring不会对对象的属性做任何的操作,除非配置了属性,否则spring不会自动的在当前context去找需要的值。 byName方式:sp 阅读全文
posted @ 2014-04-06 00:09 把-大象装进-冰箱 阅读(247) 评论(0) 推荐(0) 编辑
摘要: spring IOC and DI1、IOC和DI的区别: IOC:对象的管理权由spring容器掌握(管理权限包括:对象的创建时间点、创建方式以及对象属性的管理); DI:spring操作对象属性的时使用的方式就是DI技术2、DI方式:spring操作对象属性的时间点一般都是在对象创建的时候,操作的方式是可配置的,主要有4种方式:no(default)、byName、byType、constructor。 no方式:这是spring的默认方式,这种方式spring不会对对象的属性做任何的操作,除非配置了属性,否则spring不会自动的在当前context去找需要的值。 byName方式:sp 阅读全文
posted @ 2014-04-06 00:06 把-大象装进-冰箱 阅读(205) 评论(0) 推荐(0) 编辑