黑马程序员技术交流社区

标题: 【太原校区】初探spring [打印本页]

作者: 张兆秋    时间: 2018-12-7 10:16
标题: 【太原校区】初探spring
什么是spring?
1. 使用Spring框架的好处是什么?

2.  Spring由哪些模块组成?
以下是Spring 框架的基本模块:

3.  IOC的优点是什么?
IOC 或 依赖注入把应用的代码量降到最低。它使应用容易测试,单元测试不再需要单例和JNDI查找机制。最小的代价和最小的侵入性使松散耦合得以实现。IOC容器支持加载服务时的饿汉式初始化和懒加载。
4. 你怎样定义类的作用域?
当定义一个<bean> 在Spring里,我们还能给这个bean声明一个作用域。它可以通过bean 定义中的scope属性来定义。如,当Spring要在需要的时候每次生产一个新的bean实例,bean的scope属性被指定为prototype。另一方面,一个bean每次使用的时候必须返回同一个实例,这个bean的scope 属性 必须设为 singleton。
5. 解释Spring支持的几种bean的作用域。
Spring框架支持以下五种bean的作用域:

缺省的Spring bean 的作用域是Singleton.
6. 在 Spring中如何注入一个java集合?
Spring提供以下几种集合的配置元素:

7. 什么是bean装配?
装配,或bean 装配是指在Spring 容器中把bean组装到一起,前提是容器需要知道bean的依赖关系,如何通过依赖注入来把它们装配到一起。
8. 什么是bean的自动装配?
Spring 容器能够自动装配相互合作的bean,这意味着容器不需要<constructor-arg>和<property>配置,能通过Bean工厂自动处理bean之间的协作。
9. 解释不同方式的自动装配 。
有五种自动装配的方式,可以用来指导Spring容器用自动装配方式来进行依赖注入。

10.自动装配有哪些局限性 ?
自动装配的局限性是:



作者: 张兆秋    时间: 2018-12-7 10:16
楼主先占
作者: liudongjie    时间: 2018-12-7 10:41

作者: miaohangbo    时间: 2018-12-7 10:54
666学习到了
作者: cuichang1    时间: 2018-12-7 11:07

作者: 达摩侠    时间: 2018-12-7 14:06
OKOK学习学习
作者: 张志辉    时间: 2018-12-7 14:43
赞 赞  
作者: 阿星    时间: 2018-12-7 15:09
赞赞赞
作者: 王高飞    时间: 2018-12-7 15:44
666   很有有帮助
作者: liuchengwei1    时间: 2018-12-7 18:35
挺好!不错!
作者: 夜初晨8023    时间: 2018-12-7 23:34
非常有帮助
作者: Vicky韦    时间: 2018-12-13 13:46

作者: Julien27    时间: 2018-12-13 13:50
总结的好,宝典级
作者: 郝永亮    时间: 2018-12-19 13:36
优秀




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