美文网首页
spring笔记

spring笔记

作者: AAnna珠 | 来源:发表于2019-04-23 18:31 被阅读0次


一个概念

控制反转:将对象的创建权,交由Spring完成

两个bean的装配方式

配置文件方式

注解方式

三个bean的实例化方式

1.构造方法实例化:(默认无参数)

2.静态工厂实例化

3.实例工厂实例化

四个属性注入方式

1.set注入

集合注入

2.构造器注入

3.名称空间p注入

4.SpEL注入


面试题

1.IOC和DI的区别:

IOC:控制反转:将对象的创建权,由Spring管理.

DI:依赖注入:在Spring创建对象的过程中,把对象依赖的属性注入到类中.

2.BeanFactory与ApplicationContext区别

ApplicationContext类继承了BeanFactory.

ApplicationContext对BeanFactory提供了扩展:

* 国际化处理

* 事件传递

* Bean自动装配

* 各种不同应用层的Context实现

BeanFactory在使用到这个类的时候,getBean()方法的时候才会加载这个类.

ApplicationContext类加载配置文件的时候,创建所有的类.

***** 早期开发使用BeanFactory.

相关文章

网友评论

      本文标题:spring笔记

      本文链接:https://www.haomeiwen.com/subject/qjebgqtx.html