Spring面试题:(二)基于xml方式的Spring配置

xml配置Bean的常见属性

Spring面试题:(二)基于xml方式的Spring配置_第1张图片

id属性

Spring面试题:(二)基于xml方式的Spring配置_第2张图片

name属性

Spring面试题:(二)基于xml方式的Spring配置_第3张图片

scope属性

Spring面试题:(二)基于xml方式的Spring配置_第4张图片

lazy-init属性

Spring面试题:(二)基于xml方式的Spring配置_第5张图片

init-method属性和destroy属性

Spring面试题:(二)基于xml方式的Spring配置_第6张图片

initializingBean方法

Spring面试题:(二)基于xml方式的Spring配置_第7张图片

Bean实例化方式

ApplicationContext底层调用BeanFactory创建Bean,BeanFactory可以利用反射机制调用构造方法实例化Bean,也可采用工厂模式创建Bean
Spring面试题:(二)基于xml方式的Spring配置_第8张图片
通过构造函数实例化
Spring面试题:(二)基于xml方式的Spring配置_第9张图片
通过工厂实例化
Spring面试题:(二)基于xml方式的Spring配置_第10张图片

Bean依赖注入的方式

Spring面试题:(二)基于xml方式的Spring配置_第11张图片

Bean可以注入的数据类型

Spring面试题:(二)基于xml方式的Spring配置_第12张图片

Bean自动注入的方式

Spring面试题:(二)基于xml方式的Spring配置_第13张图片

Bean其他属性

Spring面试题:(二)基于xml方式的Spring配置_第14张图片

Spring面试题:(二)基于xml方式的Spring配置_第15张图片

Spring面试题:(二)基于xml方式的Spring配置_第16张图片

Spring面试题:(二)基于xml方式的Spring配置_第17张图片

你可能感兴趣的:(spring,xml,java)