第一范文网 - 专业文章范例文档资料分享平台

javaEE笔试复习题

来源:用户分享 时间:2020-06-20 本文由南葵思暖 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

一、 单选题

1. 下面关于数据持久化概念的描述,错误的是(D)

A、保存在内存中数据的状态是瞬时状态 B、持久状态的数据在关机后数据依然存在 C、数据可以由持久状态转换为瞬时状态 D、将数据转换为持久状态的机制称为数据持久化

2. Java Web应用中往往通过设置不同作用域的属性来达到通讯的目的。如果某个对象只在

同一请求中共享,通过调用哪个类(C)的setAttribute方法设置属性。 A、HttpServletRequestB、ServletRequestListenerC、HttpSessionD、ServletContext 3. POJO的作用是(C)

A、普通的Java对象映射数据库元组B、数据访问C、对象的赋值D、保存客户端对象 4. 在三层结构中,数据访问层承担的责任是(B)

A、定义实体类 B、数据的增删改查操作 C、业务逻辑的描述 D、页面展示和控制转发

5. 下列哪个接口用于获取关于数据库的信息(D)

A、Statement B、PreparedStatementC、ConnectionD、DatabaseMetaData 6. JDBC包含多个类,其中Java.sql.ResultSet类属于(C) A、JDBC控制类B、JDBC类C、JDBC接口类D、JDBC异常类 7. 以下关于SessionFactory的说法哪些正确(B)

A、对于每个数据库事务,应该创建一个SessionFactory对象。 B、一个SessionFactory对象对应一个数据库存储源。

C、SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源,需要创建多个。

D、SessionFactory的load()方法用于加载持久化对象。

8. 以下哪些不属于Session的方法(C)

A、load() B、save() C、open() D、saveOrUpdate() 9. 在持久化层,对象分为的状态不包括(B)

A、瞬时(Transient) B、新建(New) C、脱管(Detached) D、持久(Persistent) 10. 实现equals和hashCode最显而易见的作用是(A) A、比较两个对象标识符的值 B、比较数据库的两条数据

C、比较两个组建是否部署在同一个应用服务器上 D、对象与字段的映射

11. 在三层结构中,数据访问层承担的责任是(B) A、定义实体类 B、数据的增删改查操作 C、业务逻辑的描述 D、页面展示和控制转发

12. Hibernate配置文件中,不包含下面的(A) A、“对象-关系映射”信息 B、数据关联的配置 C、show_sql等参数的配置 D、数据库连接信息

13. 下面创建Criteria对象的语句中正确的是(D) A、 Criteria c = query.createCriteria(); B、 Criteria c = query.addCriteria();

C、 Criteria c = session.createCriteria();

D、 Criteria c = session.createCriteria(User.class); 14. 以下关于SessionFactory的说法哪些正确(B)

A、对于每个数据库事务,应该创建一个SessionFactory对象。 B、一个SessionFactory对象对应一个数据库存储源。

C、SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源,需要创建多个。

D、SessionFactory的load()方法用于加载持久化对象。 15. 在持久化层,对象分为的状态不包括(B)

A、瞬时(Transient) B、新建(New) C、脱管(Detached) D、持久(Persistent) 16. POJO的作用是(C)

A、普通的Java对象映射数据库元组 B、数据访问 C、对象的赋值 D、保存客户端对象

17. 资源文件的后缀名为(D)

A、txt B、doc C、property D、properties

18. 在Hibernate中,关于数据库的方言,下面哪个说法是正确的(D) A、可以不写数据库方言

B、数据库方言没有作用,可以随便写 C、有通用的数据库方言可以使用

D、数据方言对应于每个数据库,主要用于产生SQL语句 19. 以下哪项不是常见的三层(D)

A、应用层 B、业务逻辑层 C、数据访问层 D、通讯层

20. 下面关于数据持久化概念的描述,错误的是(D) A、保存在内存中数据的状态是瞬时状态 B、持久状态的数据在关机后数据依然存在 C、数据可以由持久状态转换为瞬时状态

D、将数据转换为持久状态的机制称为数据持久化

21. Java Web应用中往往通过设置不同作用域的属性来达到通讯的目的。如果某个对象只在同一请求中共享,通过调用哪个类的setAttribute方法设置属性( C ) A、HttpServletRequest B、ServletRequestListener C、HttpSession D、ServletContext

22. executeUpdate返回的类型是( A ) A、int B、ResultSet C、boolean

D、受影响的记录数量

23.Oracle数据库的JDBC驱动程序类名及完整包路径为(D) A、jdbc.driver.oracle.OracleDriver B、jdbc.oracle.driver.OracleDriver

C、driver.oracle.jdbc.OracleDriver D、oracle.jdbc.driver.OracleDriver

24. JSP中可使用一些隐含对象,通过什么可以访问浏览器输入的参数(A) A、param B、requestScope C、sessionScope D、applicationScope 二、 填空题

1.Struts 2框架由__WebWork_________和____XWork_______框架发展而来。

2.Struts 2以__过滤器_________为核心,采用____拦截器_______的机制来处理用户的请求。 3.构建Struts 2应用的最基础的几个类库是_____struts2-core______、____xwork_______、____freemaker_______、__ognl_________以及____commons-logging_______。 4.Struts 2中的控制器类是一个普通的____POJO_______。

5.如果要在JSP页面中使用Struts 2提供的标签库,首先必须在页面中使用taglib编译指令导入标签库,其中taglib编译指令为____<%@ uri=”/struts-tags” prefix=”s”%>_______。 6.在Struts 2表单标签库中,表单标签为___________。

7.ActionSupport类实现了__Action_________接口和_____ValidationAware______等接口。 8.通过控制器类中的___validate________方法来输出校验错误信息。

9. Struts 2以___FilterDispatcher_______为核心控制器,它的初始化方法为__init(FilterCongiffilterConfig)________。

10.Hibernate配置数据库连接的四种属性名是connection.driver_class、connection.username、connection.password、connection.url。

11. 在Hibernate XML影射文件中描述主键生成机制,其属性描述了主键的生成策略,至少写出三种策略名identity、native、increment。

12. 基于Hibernate用标注(annotations)描述映射关系,映射实体类中表示主键的属性的标注是___@Id________ ;映射实体类中普通属性的标注是___@Column________;实体属性对应的列用标注____@Entity_______。

13.Hibernate的会话接口中声明了持久化的操作,删除一个实体的方法是__delete(obj)_________,合并一个实体的方法是____merge_______,获得事务处理接口的方法是_getTransaction()__________。

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新医药卫生javaEE笔试复习题 全文阅读和word下载服务。

javaEE笔试复习题 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1088074.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top