目录:
- 第一题. 什么是Spring beans?
- 第二题. 一个 Spring Bean 定义 包含什么?
- 第三题. 如何给Spring 容器提供配置元数据?Spring有几种配置方式?
- 第四题. Spring基于xml注入bean的几种方式?
- 第五题:你怎样定义类的作用域?
第一题. 什么是Spring beans?
Spring beans 是那些形成Spring应用的主干的java对象。它们被Spring IOC容器初始化,装配,和管理。这些beans通过容器中配置的元数据创建。比如,以XML文件中 的形式定义。
第二题. 一个 Spring Bean 定义 包含什么?
一个Spring Bean 的定义包含容器必知的所有配置元数据,包括如何创建一个bean,它的生命周期详情及它的依赖。
第三题. 如何给Spring 容器提供配置元数据?Spring有几种配置方式?
这里有三种重要的方法给Spring 容器提供配置元数据。
- XML配置文件。
- 基于注解的配置。
- 基于java的配置。
第四题. Spring基于xml注入bean的几种方式?
- Set方法注入;
- 构造器注入:①通过index设置参数的位置;②通过type设置参数类
型; - 静态工厂注入;
- 实例工厂;
第五题:你怎样定义类的作用域?
当定义一个 在Spring里,我们还能给这个bean声明一个作用域。它可以通过bean 定义中的scope属性来定义。如,当Spring要在需要的时候每次生产一个新的bean实例,bean的scope属性被指定为prototype。另一方面,一个bean每次使用的时候必须返回同一个实例,这个bean的scope 属性 必须设为singleton。
如果我的内容对你有帮助,请点赞,评论,收藏。创作不易,大家的支持就是我坚持下去的动力