SSH框架测试试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.在三层结构中,数据访问层承担的责任是(B) A:定义实体类 B:数据的增删改查操作 C:业务逻辑的描述 D:页面展示和控制转发
6.下面关于Hibernate的说法,错误的是(C) A:Hibernate是一个“对象—关系映射”的实现 B:Hibernate是一种数据持久化技术 C:Hibernate是JDBC的替代技术 D:使用Hibernate可以简化持久化层的编码

()
10. Spring
AOP支持前置通知、后置通知、环绕通

()
三、单项选择(每小题3分,共30分) 1.MVC设计模式的目的是(C) A:使程序结构更清晰 B:使程序更好维护
C:保证视图和模型的隔离 D:在逻辑上将视图、模型和控制器分开
2.以下关于SSH框架说法正确的是(D) A:Struts属于Web层,负责处理业务逻辑 B:Hibernate属于 业务层,可以对数据库进行操
8.关于Spring的说法错误的是(C) A:通过setter方法实现依赖注入 B:对Hibernate提供了支持,可简化Hibernate编码 C:通过AOP可以轻松与Hibernate集成 D:通过AOP实现了声明式事务管理
9.关于Spring AOP,下面说法错误的是(C) A:支持前置通知、后置通知、环绕通知 B:采用代理的方式实现 C:与“依赖注入”实现紧密结合 D:在Spring2.0以前的版本中通过<aop:config>、<aop:pointcut>和
作 C:Spring属于持久层,是对MVC设计模式的实现 D:以上说法都不对
3.以下选项,不在Struts1的配置文件中配置的是(C) A:Form Bean配置信息 B:Action转发路径 C:ActionServlet配置信息 D:Struts引用的资源文件
4.下面关于Struts报错机制说法正确的是(A) A:强制使用国际化 B:错误信息保存在session中 C:使用<html:exception>标签显示错误信息 D:也可以使用<html:messages>显示错误信息
<aop:advisor>配置
10.下面关于“依赖注入”的说法,错误的是(A) A:需要定义大量接口,增加了编码复杂度 B:将组件间的依赖关系采取配置文件的方式管理,而不是硬编码在
代码中 C:降低了组件间的耦合,使程序更容易维护和升级 D:促进了“面向接口”编程,使构建大规模程序更轻松
四、简单题(每小题10分,共30分) 1.简述struts的工作原理
此框架开发人员能以______的思维方式来操作数据库。 5. 持久化层,对象的状态有______、______、______。 6. Spring通过______方法实现依赖注入。 7. Spring的通知类型有______、______、______、______。
二、判断(每小题2分,共20分)
订线(答题不得超过此线)------------------------------
--------------------
《SSH框架测试试卷》课程考试试题纸
2012 -2013 学年第 1 学期
课程名称
A卷( √ )B卷( )
考核方式(在相应栏内划√):
考查课( )考试课( √ )
考核形式(在 开卷( )闭卷(
2.什么是ORM?它主要解决什么问题?
3.简述Spring的原理和优点?
7.在Hibernate关系映射配置中,inverse属性的含义是(B) A:定义在<one-to-many>节点上,声明要负责关联的维护 B:声明在<set>节点上,声明要对方负责关联的维护
维护
C:定义在<one-to-many>节点上,声明对方要负责关联的 D:声明在<set>节点上,声明要负责关联的维护
相应栏内划 )其他( )

考试班级
√):
类别
(在相应栏内划 √)
命题教师姓 名
高职( √ )高级工( ) 中职( )
马元
考试时间 所属系部
120分钟
………………………………………………………………………………………………
1、 填空(每空1分,共20分) 1. MVC模式中,M代表_____、V代表______、C代表______。 2. Struts1的中心控制器是______,主要功能是______、 ______、______。 3. 在Struts1实现的MVC框架中,Action类是包含了______方法 的控制器类,负责______,控制应用程序的流程。 4. Hibernate是一个______框架,它对______进行了封装,通过
务的提交
()
6. Session是Hibernate持久化操作的基础,提供了众多持久化方

()
7. Spring容器中如果想在方法执行之前执行某个功能,则使用
的通知类型是After ( )
8. Spring是一个以IOC和AOP为核心的重量级容器框

Baidu Nhomakorabea
()
9. Spring对Hibernate提供了支持,可简化Hibernate编
银川赛瑞格计算机科技有限公司
系_____________________________班级 _____________________________姓名 _____________________________学号 _____________________________
教务处监制-----------------------------------------装
1. MVC中,数据库连接属于MVC的核心模

()
2. 在Struts应用的生命周期中,会创建ActionServlet的多个实

()
3. 在Struts1中,使用通配符可以优化action的配

()
4. 在hibernate主配置文件中,是通过<property>元素来配置映射
文件
()
5. Transaction接口主要是用于管理事务,它的open()方法用于事
相关文档
最新文档