基本信息
文件名称:ssm框架考试题及答案.doc
文件大小:26.66 KB
总页数:6 页
更新时间:2025-09-06
总字数:约3.41千字
文档摘要

ssm框架考试题及答案

一、单项选择题(每题2分,共10题)

1.SSM框架中,Spring主要负责()

A.数据持久化B.业务逻辑处理C.组件管理与依赖注入D.视图展示

2.MyBatis中映射文件的扩展名是()

A..xmlB..propertiesC..javaD..class

3.Spring配置文件的默认名称是()

A.spring.xmlB.applicationContext.xmlC.beans.xmlD.spring-config.xml

4.SSM框架整合时,通常使用()来处理请求

A.ServletB.FilterC.DispatcherServletD.Listener

5.MyBatis中{}和${}的主要区别是()

A.无区别B.{}防止SQL注入,${}不防止

C.${}防止SQL注入,{}不防止D.用法不同

6.Spring中通过()注解将一个类标识为服务层组件

A.@ControllerB.@ServiceC.@RepositoryD.@Component

7.以下哪个不是MyBatis的核心对象()

A.SqlSessionB.SqlSessionFactoryC.ConfigurationD.BeanFactory

8.Spring中实现AOP编程,使用的代理方式有()

A.JDK动态代理B.CGLIB代理C.两者都有D.以上都不对

9.SSM框架中,ModelAndView主要用于()

A.数据持久化B.传递数据和视图信息C.业务逻辑处理D.配置文件加载

10.MyBatis中,如果要查询多条数据,使用的标签是()

A.selectOneB.selectManyC.selectListD.selectAll

二、多项选择题(每题2分,共10题)

1.以下属于SSM框架的有()

A.SpringB.StrutsC.SpringMVCD.MyBatis

2.Spring的依赖注入方式有()

A.构造函数注入B.set方法注入C.接口注入D.注解注入

3.MyBatis支持的SQL语句类型有()

A.SELECTB.INSERTC.UPDATED.DELETE

4.SpringMVC中的核心组件有()

A.DispatcherServletB.HandlerMappingC.ViewResolverD.Controller

5.以下关于Spring事务管理说法正确的是()

A.支持编程式事务B.支持声明式事务C.基于AOP实现D.只支持JDBC事务

6.MyBatis配置文件中可以配置的内容有()

A.数据源B.事务管理器C.映射文件D.别名

7.Spring中常用的注解有()

A.@AutowiredB.@RequestMappingC.@ResponseBodyD.@PathVariable

8.在SSM框架整合时,需要配置的内容有()

A.Spring配置文件B.SpringMVC配置文件C.MyBatis配置文件D.数据库连接配置

9.以下哪些属于MyBatis的缓存()

A.一级缓存B.二级缓存C.三级缓存D.四级缓存

10.Spring中Bean的作用域有()

A.singletonB.prototypeC.requestD.session

三、判断题(每题2分,共10题)

1.Spring框架只能管理自定义的JavaBean。()

2.MyBatis中,@Param注解用于给参数命名。()

3.SpringMVC中,@Controller注解的类只能处理GET请求。()

4.SSM框架整合时,必须先配置Spring,再配置SpringMVC和MyBatis。()

5.MyBatis的一级缓存是SqlSession级别的。()

6.Spring中使用@Value注解可以注入普通属性值。()

7.SpringMVC中,视图解析器负责将视图名解析为实际的视图