01 2013 档案
spring5
摘要:自动装配bean的属性值<bean ...autowire="*".../>autowire的5个参数值byName: name指的是所依赖bean的idbyType:type指的是所依赖bean的class类名constructorautodetect: byType和constructor之间选一no注意:在最外层的bean指定所有bean的autowire默认值 即: <bean...default-autowire="*"/>,默认default-autowire="no" 阅读全文
posted @ 2013-01-15 20:21 Chenyong Liu 阅读(1413) 评论(0) 推荐(0)
spring4
摘要:bean的继承例如:<bean id="graduate" parent="student" class="com.lcy.inherit.Graduate">...</bean>对象属性值注入:set方法构造方法自动装配 阅读全文
posted @ 2013-01-15 16:09 Chenyong Liu 阅读(194) 评论(0) 推荐(0)
spring3
摘要:bean的生命周期(ApplicationContext)(1)调用构造函数,实例化(2)设置属性值(3)调用BeanNameAware的setBeanName()方法(4)调用BeanFactoryAware的setBeanFactory()方法(5)调用ApplicationContextAware的setApplicationContext()方法(6)调用BeanPostProcessor的预初始化方法(before)(7)调用InitializingBean的afterPropertiesSet()方法(8)调用定制的初始化方法(init-method="myInit&qu 阅读全文
posted @ 2013-01-15 12:45 Chenyong Liu 阅读(159) 评论(0) 推荐(0)
spring2
摘要:bean的scope"singleton":单例(默认)"prototype":一个bean可以对应多个对象实例获取bean的方法1、ApplicationContext(首选)(1)bean的scope为singleton,实例化ApplicationContext时,bean对象也随之实例化(2)bean的scope为prototype,实例化ApplicationContext时,bean对象不会随之实例化2、BeanFactory无论bean的scope是singleton还是prototype,实例化BeanFactory时,bean对象都不会 阅读全文
posted @ 2013-01-14 16:44 Chenyong Liu 阅读(136) 评论(0) 推荐(0)
spring1
摘要:spring是容器框架,用于配置各种bean,并维护bean与bean之间关系ioc/di是什么?控制反转就是把创建对象(bean)和维护对象(bean)关系的权利从程序中转移到spring的容器(applicationContext.xml),ioc是spring框架的核心spring开发提倡接口编程,使用接口访问bean,配合di实现层层间的解耦 阅读全文
posted @ 2013-01-14 15:02 Chenyong Liu 阅读(134) 评论(0) 推荐(0)