黑马程序员技术交流社区

标题: 【厦门校区JavaEE就业7期-每日总结】Spring_day01 [打印本页]

作者: 厦门校区    时间: 2019-7-1 16:10
标题: 【厦门校区JavaEE就业7期-每日总结】Spring_day01
今天我们正式进入Spring框架的学习,大家整理一下:
1 什么是Spring的IOC/DI?
2 Bean的三种创建方式?
3 set注入方式?
4 讲讲对工厂模式的理解?
作者: 黄戚君    时间: 2019-7-6 16:48
1 什么是Spring的IOC/DI?
答:
IOC:控制反转,把对象的创建权交给工厂管理,通过工厂把创建的对象初始化到容器中。
DI:依赖注入,把需要创建的类集中到配置文件中进行说明。
2 Bean的三种创建方式?
答:
(1)配置bean标签,配置id和class属性
(2)通过工厂的普通方法
(3)通过工厂的静态方法

3 set注入方式?
答:
我们通过xml的方式来实现DI依赖注入时,注入的对象是通过set方法完成注入的,如果没有set方法,将不会完成依赖注入。
4 讲讲对工厂模式的理解?
答:
工厂模式就是将对象的创建过程在工厂类中实现,我们只需要调用工厂类里面的指定方法就可以获取到想要的对象,避免直接通过构造器“new”对象来实现,这样做的好处可以降低我们代码的耦合性,并且以便于后期的维护和管理。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2