2015桂电java ee期末复习重点资料

上传人:小** 文档编号:40361087 上传时间:2018-05-26 格式:DOCX 页数:28 大小:579.87KB
返回 下载 相关 举报
2015桂电java ee期末复习重点资料_第1页
第1页 / 共28页
2015桂电java ee期末复习重点资料_第2页
第2页 / 共28页
2015桂电java ee期末复习重点资料_第3页
第3页 / 共28页
2015桂电java ee期末复习重点资料_第4页
第4页 / 共28页
2015桂电java ee期末复习重点资料_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《2015桂电java ee期末复习重点资料》由会员分享,可在线阅读,更多相关《2015桂电java ee期末复习重点资料(28页珍藏版)》请在金锄头文库上搜索。

1、桂林电子科技大学桂林电子科技大学2015 JAVA EE 期末复习重点资料(考题全部在里面了,学弟学妹们就能帮你们到这里了!)一、一、填空题填空题:(30 分)分)(一一)第一章第一章 概述概述1.Java EE 为满足开发多层体系结构的企业级应用的需求,提出“组件组件-容器容器”的编程思想。Java EE 应用的基本软件单元是 Java EE 组件组件 。 基本软件单元的运行环境被称为 容器容器 .2.两层体系结构应用程序分为客户层客户层和服务器层服务器层.3.所谓的企业级应用程序,并不是特指为企业开发的应用软件,而是泛指那些为大型组大型组织部门织部门 创建的应用程序。4.在三层分布式企业应

2、用程序中,包括客户层客户层、应用服务器层应用服务器层、数据服务器层数据服务器层三层。5.Java EE 客户端组件既可以是一个 Web 浏览器浏览器、一个 Applet,也可以是一个应用程序应用程序。6.Java EE web 组件包括 servlet 和 JSP。7.Java EE 有两种类型的 EJB 组件:会话会话 Bean 和消息驱动消息驱动 Bean。8.Java EE 6 提供的组件主要包括三类:客户端组件客户端组件、Web 组件组件、业务组件业务组件。(二二)第三章第三章 servlet9.Servlet 组件在进行重定向时,需要使用 ServletResponse 接口的方法是

3、 sendRedirect()。10. httpServletRequest 提供了两个方法用于从请求中解析出上传的文件:Part getPart(String name)和 Collection getParts()。11. 一个 Servlet 的配置参数保存在 ServletConfig_对象中,这个配置对象(能/不能) 不能不能 被其他 Servlet 访问。12. Servlet 支持两种格式的输入/输出流:字符输入输出流字符输入输出流和字节输入输出流字节输入输出流。13. MIME 的全称是多媒体多媒体 Internet 邮件扩展(邮件扩展(Multimedia Internet

4、Mail Extension) , ServletResponse 中响应正文的默认 MIME 类型为 text/plain, 而 HttpServetResponse中的响应正文的默认 MIME 类型为 text/html。14. PDF 文件的 MIME 类型是 application/pdf, Microsoft Word 文档的类型是application/msword。在 Servlet 中设置 MIME 类型应使用 HttpServletResponse 对象的方法 setContentType()。15. 所有的 Servlet 都必须实现下面的两个接口之一:HttpServle

5、t 和 GenericServlet。16. HTTP 协议是一种无状态无状态协议,服务器不记录关于客户的任何信息。17. 在 Web 程序设计中,客户端以表单方式向服务器提交数据是最常见的方法。表单数据的提交方法有两种:Get 和 Post。18. 常见会话跟踪技术有 cookie、URL 重写重写和隐藏表单域隐藏表单域。(三三)第四章第四章 JSP19. JSP 显式注释的语法形式:;JSP 隐式注释的语法形式:。20. JSP 内置对象的作用范围有四种 page,request,session, application。21. JSP 的 include 动作组件的语法形式:。22. J

6、SP 的 forward 动作组件的语法形式:。23. JSP 的 param 动作组件的语法形式:。24. JSP 页面中声明变量的基本格式是:。25. JSP 页面除了普通 HTML 代码之外,还主要有如下三种成分:脚本元素脚本元素、指令指令、动作动作。26. 表达式语言 EL 提供两种不同的存取器:点运算符点运算符”.”和方括号方括号” ”。27. JSP 的默认字符编码是 ISO-8859-1。(四四)第五章第五章 JavaBean28. 在 JSP 页面中,与 Java Bean 有关的标记有三个:、。29. JavaBean 的生命周期范围有四种是:page、 request、 s

7、ession、 application。30. Java Bean 在标记中利用 Scope 属性声明 Java Bean 的生命周期范围。31. 用法的一般形式:。32. 用法的一般形式:。33. 当 JavaBean 的某个属性为 null 时,使用表达式语言获得的信息是空字符串还是 null 对象?答案是空字符串空字符串。34. JSP 能够利用表达式语言访问 JavaBean 的属性, (也能/不能)不能不能利用表达式语言设置 JavaBean 的属性。(五五)第六章第六章 JSF35. JSF 是一个基于 MVC 架构的框架,其中模型角色由 Managed Bean 承担,实现具体的

8、业务逻辑,视图角色由 XHTML 页面页面承担,实现信息展示和与用户的交互,控制角色由JSF 框架框架承担,实现具体的控制逻辑。36. 在 JSF 应用中,当接收到客户端的 JSF 请求后,是由 JSF 框架中的核心控制组件核心控制组件FacesServlet 对请求进行统一处理。37. JSF 2.0 提供了定义和访问资源的标准机制,它包含两个 JSF 标记访问资源:, .38. JSF 提供了两种类型的导航组件:按钮按钮和链接链接。39. 在 JSF 框架下,视图都是以 xhtml 的形式存在,它们采用 Facelets 作为视图定义语言。40. JSF 框架的导航组件中,链接标记有三种:

9、、 、 41. JSF 在转换和验证时都有可能会产生错误信息,这些错误信息可以通过标记显示出来,而这些预定义的错误信息有时是没有本地化的,为了对这些消息进行本地化设置,可以修改属性 converterMessage、validatorMessage、requiredMessage,让这些属性指向本地化资源即可。42. CDI 的全称是 Contexts and Dependency Injection,CDI Bean 是 Java EE 6 规范的一项重大功能特性之一,提供了一种更加强大的托管 Bean 模型。与 Managed Bean 不同的是,这种托管 Bean 是由 Java EE

10、应用服务器应用服务器来管理和控制的。43. JSF 中立即事件类型通过设置组件的 immediate 属性来设置,它会将提前进行事件处理事件处理操作操作而无须等到调用应用阶段。44. JSF 的核心标记库有四种:core 或或 f:、html 或或 h:、facelets 或或 ui:、composite components 或或 composite:。45. JSF 框架中的每个视图都有一个唯一的 String 类型的标识,称为 View ID。 (或视图 ID)46. JSF 的视图组件都是_xhtml_文件,可以通过 表达式语言表达式语言 直接引用 Managed Bean 的属性和方

11、法。(六六)第七章第七章 JDBC47. 利用 JDBC 访问数据库过程中,主要涉及三种资源:对数据库的连接对象对数据库的连接对象Connection,SQL 语句对象语句对象, 访问结果集对象访问结果集对象。48. 给定具体的 JDBC URL,获取数据库连接的方法是调用 DriverManager 对象的getConnection 方法来获取一个代表数据库连接的 java.sql.connection 对象。49. ResultSet 具有三个获取流的方法:getBinaryStream、getAsciiStream、getUnicodeStream.50. JDBC 支持三种类型的 St

12、atement 对象:Statement, PreparedStatement,CallableStatement。51. JDBC URL 的格式是:jdbc:子协议子协议:数据库定位器数据库定位器.(七七)第八章第八章 JPA52. JPA 操作的基本单元称为 Entity(或实体或实体), 它其实是一个普通的 Java 对象,通常对应数据库中的一个表。53. 在声明复合主键时,需要的两个注解是:Embeddable、EmbeddedId。54. JPA 提供了注解GenerateValue 来自动生成主键。55. 注解GenerateValue 支持四种主键生成策略:Table、Sequ

13、ence、Identity、Auto。56. 在 JPA 中,注解Transient 表示的含义是:其标注的属性不需要持久化其标注的属性不需要持久化。57. 在 JPA 中,如果使用了 java.util.Date 类型,则必须额外标注Temporal 注解说明转化成 java.sql 包中的哪种类型。58. 在 JPA 中,持久化上下文有两种类型,它们是事务范围的持久化上下文事务范围的持久化上下文,扩展范围的扩展范围的持久化上下文持久化上下文。59. 在 JPA 中,新增一个实体,调用 EntityManage 的方法是 persist(), 查询时调用的方法是 find(),该方法的两个参

14、数是 Entity 类型类型,Entity 的的 ID。60. 命名参数的格式是“:+参数名参数名”, 位置参数的格式是“?+位置编号位置编号” 。61. 在 JPQL 中,为了支持使用数据库本地支持的 SQL 语句,提供了一种称为本地查询的方式,该查询方式也分为动态查询动态查询和命名查询命名查询两种类型。62. ORM 全称是 Object/Relation Mapping。63. Entity 中的 char, Character 或 String 类型的属性通常映射为 CLOB(Character Large Objects)类型的字段,而 Entity 中的 byte, Byte或实现

15、了 serializable 接口的对象通常映射为 BLOB(Binary Large Object)类型的字段。64. JPA 支持两种类型的加载方式:主动加载主动加载和被动加载被动加载。(-EAGER and LAZY ? )(八八)第九章第九章 EJB65. EJB 组件分为两种类型: 会话会话 Bean, 消息驱动消息驱动 Bean 。66. 在 EJB3.1 规范中, EJB 组件的实现可以仅仅是一个 POJO,其全称是 Plain Old Java Object,简单的原始简单的原始 Java 对象对象。它不继承任何类型,也不需要任何实现接口。67. 会话 Bean 分为三种类型:

16、有状态会话有状态会话 Bean,无状态会话无状态会话 Bean,单例单例 Bean。68. 单例 Bean 可以采用两种并发管理方式,一种是由容器托管由容器托管,另一种是由由 Bean 自身来自身来实现的实现的。69. EJB 组件通过以下四种机制与容器交互:回调方法回调方法,EJBContext,JNDI,上下文和依赖上下文和依赖注入注入。二、二、名词解释(名词解释(望了解,不在出题范围望了解,不在出题范围)1.JNDI2.JDBC3.JTA4.JAAS5.JCA6.CDI7.JMS8.JSF9.JPA10. Java EE11. 企业级应用程序12. servlet13. JSP14. JPQL三、三、简答题(简答题(30 分,分,6 题题*5 分)分)(一一)第一章第一章 概述概述1. 三层体系结构的优点有哪些?p2(1) 安全性高: 中间件服务器层隔离了客户端程序对数据服务器的直接访问,保护信息的 安全 (2) 易维护: 业务规则变化后,客户端程序基本不做改动 (3) 快速响应:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 经济/贸易/财会 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号