自学内容网 自学内容网

Spring-Mybatis测试

1.

在使用MyBatis的时候,除了可以使用@Param注解来实现多参数传参,还可以用()传递多个参数值。

A

Map

B

List集合

C

数组

D

Set集合

答案

A

2

MyBatis有两种事务管理器类型是MANAGED和()。

A

POOl

B

JDBC

C

POOLED

D

JNOI

答案

B

3

核心对象SqlSession的是由()创建的。

A

SqlSessionFactoryBuilder

B

SqlSessionBuilder

C

SqlSessionFactory

D

SessionFactory

答案

C

4.

映射文件中的namespace的值为()。

A

接口名称

B

接口全路径名

C

接口的包+接口名称

D

个人自定义

答案

B

5.

映射文件中的标签没有()。

A

mapper

B

delete

C

insert

D

mappers

答案

D

6.

不是${}作用的是()。

A

字符串替换

B

拼接符

C

传递参数

D

预编译处理

答案

D

7.

log4j.properties中没有配置的选项是()。

A

输出的具体内容

B

输出打印位置

C

显示格式

D

输出日志等级

答案

A

8.

Mybatis对JDBC的封装过程中,没有封装的是()。

A

executor

B

bean对象的创建

C

connection

D

sql的发送过程

答案

B

9.

Mybatis中对缓存说法正确的是()。

A

一级缓存需手动开启

B

sqlsession关闭时,一级缓存失效

C

二级缓存默认开启

D

Mybatis中拥有三级缓存

答案

B

10.

二级缓存中用()来当做在缓存中存储的标识

A

Dao的方法名称

B

数据库中表的名称

C

映射文件的命名空间

D

映射文件中的id

答案

C

11.

下列关于Spring特性中IoC描述错误的是()。

A

所谓“控制反转”,是指控制权由应用代码转到外部容器,控制权的转移

B

IOC将控制创建的职责搬进了框架中;并把它从应用代码脱离开来

C

当使用SpringIOC容器时只需指出组件需要的对象,在运行时SpringIOC容器会根据XML配置数据提供给它

D

IOC就是指程序之间的关系由程序代码直接操控

答案

D

12.

控制反转就是将控制权交给Spring框架,让Spring框架来创建并注入对象,不能够在代码间直接操控,目的就是解耦合,所以选D

下列不是MVC的组成部分的是()。

A

Model

B

Controller

C

Dll

D

View

答案

C

13.

关于SpringMVC,以下说法错误的是()。

A

SpringMvc的核心入口是DispatchServlet

B

DispatchServlet会将modelandview对象解析然后在前端页面展示

C

@RequestMapping注解既可以用在类上也可以用在方法上

D

@ResponseBody是将结果转化成相应的字符串输出

答案

B

14.

如果出现了绑定异常(BindingException),那么下面哪种说法解决不了此种异常()。

A

接口名与映射文件命名空间(namespace)可能不同

B

接口中的方法名与映射文件中的元素id不同

C

映射文件没有在配置文件(mybatis-configs.xml)进行注册

D

配置文件(mybatis-configs.xml)没有在映射文件进行注册

答案

D

15.

关于SpringMVC各组件名称错误的是()。

A

前端控制器(dispatcherServlet)

B

处理器映射器(HandlerMapper)

C

视图解析器(ViewResolver)

答案

D

处理器适配器(HandlerAdapter)


原文地址:https://blog.csdn.net/qq_46687516/article/details/119917538

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!