三大框架练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

评卷浏览

考生姓名张彬答题开始时间2013-04-24 10:15 结束时间2013-05-02 10:15

考生得分0 满分161 及格分60

一、单项选择题(共41题,41分)

1. Customer对象在程序执行到第几行时变为脱管状态?

Customer customer=new Customer(); //line1

customer.setName("张三");

Session session=sessionFactory.openSession(); //line2

Transaction tx = session1.beginTransaction();

session.save(customer); //line3

mit(); //line4

session.close(); //line5 (1 分)

A) line1

B) line2

C) line4

D) line5

—标准答案:D

—考生答案:D

—考生得分:1 评语:

2. 在struts2应用开发中下列描述正确的是(1 分)

A) 为每一个Action在XML中配置一个action,并且这个XML配置文件必须命名为struts.xml,并放置在类的根路径下。

B) 为每一个可能接收的逻辑请求编写一个Action类,该类必须继承父类ActionSupport 。

C) 在web程序的部署描述文件(web.xml)中配置struts2核心控制器,该核心控制器是一个过滤器。

D) Struts2的Action必须实现Action接口。

—标准答案:C

—考生答案:

—考生得分:0 评语:

3. 一般情况下,下面那一项不是关系数据模型与对象模型之间的匹配关系?(1 分)

A) 表对应类

B) 记录对应对象

C) 表的字段对应类的属性

D) 集合对应数据库

—标准答案:D

—考生答案:

—考生得分:0 评语:

4. 下面哪一个不是Hibernate提供的核心接口及类:(1 分)

A) Configuration

B) HttpSession

C) Query

D) SessionFactory

—标准答案:B

—考生答案:

—考生得分:0 评语:

5. 把静态文本放在资源文件中,而不是直接在JSP文件中包含这些静态文本。下面哪一个选项不属于这种做法的优点?(1 分)

A) 提高可维护性

B) 提高可重用性

C) 支持国际化

D) 提高运行速度

—标准答案:D

—考生答案:

—考生得分:0 评语:

6. 在hibernate实体映射中关于id映射说法正确的是(1 分)

A) id节点定义了实体类的标识,对应数据库表的主键

B) id的生产方式native指的是我们可以自由的选择主键的生成方式

C) hibernate的主键不能由我们的应用程序指定

D) 在Hibernate实体映射中id节点可以省略。

—标准答案:A

—考生答案:

—考生得分:0 评语:

7. 以下程序代码对Customer的name属性修改了两次:

tx = session.beginTransaction();

Customer cust=(Customer)session.load(Customer.class,

new Long(1));

cust.setName("张三");

cust.setName("里斯");

mit();

执行以上程序,Hibernate需要向数据库提交几条update语句?(1 分)

A) 0

B) 1

C) 2

D) 3

—标准答案:B

—考生答案:

—考生得分:0 评语:

8. 对于以下代码,HelloAction希望把请求转发给hello.jsp,在HelloAction的execute()方法中如何实现

class = "hello.HelloAction">

hello.jsp

hello.jsp

(1 分)

A) return “input”;

B) return “success”;

C) return “hello.jsp”;

D) return null;

—标准答案:A

—考生答案:

—考生得分:0 评语:

9. 下面列出的哪一选项属于MVC框架的内容?(1 分)

A) JSP

B) Struts标签库

C) Criteria查询

D) DWR

—标准答案:B

—考生答案:

—考生得分:0 评语:

10. 下面关于MVC模式描述正确的是(1 分)

A) 模型代表了应用程序的核心功能,负责处理用户的数据,实现业务逻辑,但是一个模型只能用于一个视图

B) 视图主要指于用户交互的界面,视图负责接收用户的输入并转交给控制器,当然也可以做一部分业务逻辑

C) 控制器负责接收用户的请求和数据,并且判断将请求和数据交由哪个模型来处理,最后调用视图来显示模型返回的数据

D) 在MVC模式中,视图层不应当有控制逻辑的实现,而控制层中可以有视图的实现。

相关文档
最新文档