JavaEE(SpringMVC)期末复习
文章目录
- JavaEE期末复习
- 一、单选题:
JavaEE期末复习
一、单选题:
1.Spring的核⼼技术是( A )?
A依赖注入
B.JdbcTmplate
C.声明式事务
D.资源访问
Spring的核心技术包括依赖注入(Dependency Injection)、面向切面编程(Aspect-Oriented
Programming)、控制反转(Inversion of
Control)等。其中,依赖注入是Spring最为重要的特性之一,它通过将对象之间的依赖关系交由Spring容器管理,实现了松耦合、可扩展、可维护性高的应用程序开发
。
2.下面关于<load-on-startup>元素说法错误的是?(c )
A.如果<load-on-startup>元素的值为1,则在应用程序启动时会立即加载该Servlet
B.如果<load-on-startup-元素不存在,则应用程序会在第—个servlet清求时加载该Servlet
C.如果<load-on-startup-元素的值为1,则在应用程序启动时会延迟加载该Servlet
D.<load-on-startup-元素是可选的
如果< load-on-startup>元素的值为1,则在应用程序启动时会立即加载该Servlet
3.在spring的配置文件中有一个类型的两个实例,如果按照类型去获取,结果是(A)
A.开发工具报错
B.获得需要的实例
C.获得两个不同的实例
D.获得两个不同的实例,让程序员根据项目需求去选择所需要的实例
当Spring容器中存在多个同一类型的实例时,如果没有指定具体的实例名称或其他条件进行区分,无法确定要获取的是哪个实例,这将导致开发工具报错或者运行时异常
4.通过继承可以快速实现bean的配置,那么是通过以下哪个属性实现的。(c)
A.id
B.class
C. parent
D abstract
parent。通过在bean配置中指定parent属性,可以实现bean之间的继承关系,子bean会继承父bean的配置。
5.在Spring中,用于产生Bean工厂的是(D)
A.Spring的核心库
B.Spring的AOP
C.Spring的资源
D.Spring的BeanFactory
spring的BeanFactory是用于产生和管理Bean的工厂类。它是Spring框架的核心部分,负责实例化、配置和管理Bean对象
- MyBatis框架下载并解压后,有关mybatis-3.x的文件夹内容说明正确的是。(C)
A.lib文件下就属于MyBatis框架开发的所有JAR包,
B.mybatis-3.xword属于MyBatis使用手册
C.其中mybatis-3.xjar属于MyBatis核心包
D.以上说发都错误
. - 当有多个选择的情况是,值需要从多个选项中选择一个去执行时,可以使用的动态SQL元素是。(B)
A. < if>
B.< choose>、< when>、< otherwise>
C.< when>
D. < set>
< choose>元素表示多个选择,内部可以包含多个< when>元素和一个< otherwise>元素。每个< when>元素表示一个条件,如果满足条件,则执行对应的SQL语句块;< otherwise>元素表示默认情况下执行的语句块
8.以下关于MyBatis映射文件中< association>元素属性的说明错误的是。(A)
A.property:指定映射到的实体类对象属性,与表字段无需——对应
B.column:指定表中对应的字段
C.javaType:指定映射到实体对象属性的类型
D.id:指定映射到的实体类对象属性,与表字段主键对应
property: 指定映射到的实体类对象属性,与表字段无需对应
9.@RequestParam注解中可以省路属性名称的是。(B)
A.defaultValue
B,value
C.name
D.required
在@RequestParam注解中,可以省略属性名称,直接使用属性值作为参数的名称。而value属性用于指定参数的名称,如果省略属性名称,则默认使用value属性的值作为参数的名称
- RequestMapping注解类型的作用是。(A)
A.用于映射一个请求或—个方法
B.用于映射—个控制器类
C.用于映射请求叁数
D.用于映射请求类型
RequestMapping注解用于将HTTP请求映射到控制器的处理方法上,可以指定请求的URL路径、请求方法类型等信息,从而实现请求的转发和处理
点击移步博客主页,欢迎光临~