A: Bean的实现类
B: Bean的属性信息
C: Bean的依赖关系
D: Bean的行为配置
举一反三
- Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean依赖注入的方式()
- EJB分为()三种类型 A: 会话bean、实体bean、Web service B: 会话bean、实体bean、消息驱动bean C: Jsp、servlet、jsf D: 实现类、Home接口类、Object接口类
- 在Spring Boot配置类中定义Bean组件时,可以使用@Bean注解的【】属性指定组件名。
- 以下有关元素的属性及子元素说明正确的是()。 A: id是一个Bean的唯一标识符,Spring容器对Bean的配置、管理都通过该属性来完成 B: name :Spring容器同样可以通过此属性对容器中的Bean进行配置和管理,name属性中可以为Bean指定多个名称,每个名称之间用逗号或分号隔开 C: class属性指定了Bean的具体实现类,它必须是一个完整的类名 D: scope用来设定Bean实例的作用域
- Spring支持使用如下哪些方式来创建Bean。 A: 调用静态类方法创建Bean B: 调用构造器创建Bean C: 调用静态工厂方法创建Bean D: 调用实例工厂方法创建Bean
内容
- 0
阅读下面代码片段: A: application范围的Bean B: request范围的Bean C: page范围的Bean D: session范围的Bean
- 1
【单选题】阅读下面代码片段: JavaBeanClass bean=newJavaBeanClass(parameter) ; getServletContext().setAttribute("keyword",bean); 或者 application.setAttribute("keyword",bean); 该段代码创建的 Bean ,下列叙述哪项是正确的? A. Request 周期的 Bean B. Application 周期的 Bean C. Session D. Page 周期的 Bean
- 2
下列关于标签属性描述错误的是 A: abstract,用于定义Bean是否为抽象Bean,默认为false,表示此Bean将不会被实例化。一般用于父类Bean,可以在子类继承的时候使用。 B: parent,子类Bean定义其所引用的父类Bean,继承父类的所有属性。值得一提的是,在写代码的时候,即便是两个类之间没有继承关系,我们同样可以使用该属性。 C: name,用于为id创建一个或多个别名,可以是任意字母或者符号,多个别名之间以逗号或空格分隔。 D: parent,子类Bean定义其所引用的父类Bean,继承父类Bean的所有属性。两个bean的实现类之间必须存在继承关系,我们才可以使用该属性。
- 3
在Bean的配置中,一个普通的Bean只需要定义id (或者name属性)和class属性即可。class元素用来指定________________。
- 4
Spring中哪个扩展点能够在对Bean进行实例化是读取该Bean对应的配置元数据? A: BeanPostProcesso B: BeanFactoryPostProcesso C: BeanFactory D: FactoryBean