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 | 当使用Spring的IOC容器时只需指出组件需要的对象,在运行时Spring的IOC容器会根据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) | |||