开源框架复习题_第1页
开源框架复习题_第2页
开源框架复习题_第3页
开源框架复习题_第4页
开源框架复习题_第5页
已阅读5页,还剩16页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1. 现 有 的 设 计 模 式 可 以 分 为 三 大 类 , 以 下 ( ) 不 属 于 此 类 。A. A.创 建 型 B.结 构 型 C.行 为 型 D.对 象 型2. 以 下 ( ) 不 属 于 创 建 类 型 设 计 模 式 。A. A.抽 象 工 厂 B.生 成 器 C.单 件 D.适 配 器3. ( ) 模 式 解 决 了 怎 样 创 建 对 象 、 创 建 哪 些 对 象 等 问 题 。A. A.创 建 型 B.结 构 型 C.行 为 型 D.对 象 型4. ( ) 模 式 要 求 一 个 类 有 且 仅 有 一 个 实 例 , 并 且 提 供 一 个 访 问 它 的 全 局 访 问 点 。A. A.抽 象 工 厂 B.生 成 器 C.单 件 D.适 配 器5. ( ) 模 式 的 工 作 机 制 类 似 于 “ 击 鼓 传 花 ” 游 戏 。 A. A.观 察 者 B.解 释 器 C.责 任 链 D.中 介 者6. MVC模 式 中 的 角 色 C, 一 般 由 ( ) 充 当 。A. A.JavaBean B.JSP C.Servlet D.RMI7. ( ) 是 为 其 它 对 象 提 供 一 种 代 理 , 以 控 制 对 这 个 对 象 的 访 问 。A. A.代 理 模 式 B.外 观 模 式 C.组 合 模 式 D.装 饰 模 式8. ( ) 定 义 对 象 间 的 一 种 一 对 多 的 依 赖 关 系 , 当 一 个 对 象 的 状 态 发 生 改 变 时 , 所 有 依赖 于 它 的 对 象 都 得 到 通 知 并 被 自 动 更 新 。 该 设 计 模 式 的 原 理 与 日 常 生 活 中 的 拍 卖 类 似 。A. A.观 察 者 模 式 B.迭 代 器 模 式 C.策 略 模 式 D.备 忘 录 模 式9. ( ) 不 是 MVC 模 式 的 组 成 部 分 。 A. A.模 型 B.视 图 C.控 制 器 D.数 据 库10. ( ) 是 一 些 可 重 用 的 , 大 致 完 成 的 应 用 程 序 。A. A.软 件 框 架 B. 软 件 视 图 C. 软 件 工 程 D. 软 件 工 厂11. 在 struts2 中 , 缺 省 情 况 下 , Action中 的 ( )方 法 处 理 来 自 客 户 端 的 请 求 , 并 将 结 果信 息 返 回 给 客 户 端 。A. A.doGet B.doPost C.execute D.service12. 观 察 下 面 的 Action配 置 文 件 , 以 下 说 法 错 误 的 是 ( )A. A、 ( 1) /example/HelloWorld.jsp B、 B. C. Action的 名 字 是 HelloWorldD. Action的 实 现 类 是 HelloWorld.classE. Action类 的 所 在 包 是 exampleF. HelloWorld.jsp的 别 名 是 success。13. 在 struts2 中 , 配 置 Action的 文 件 的 名 称 是 ( ) 。A. A.properties.xml B.validation.xml C.struts.xml D.hibernate.xml14. ( ) 是 struts2框 架 的 核 心 控 制 器 , 它 负 责 拦 截 所 有 的 用 户 请 求 。A. A.FilterDispatcher B.ActionSupport C.InterceptorD.SessionFactory15. Struts2 框 架 为 创 建 业 务 控 制 器 提 供 了 三 种 方 法 , 以 下 哪 个 创 建 业 务 控 制 的 方 法 是 错 误的 ( ) 。A. 将 一 个 普 通 的 POJO类 定 义 为 Struts2业 务 控 制 器 。B. 通 过 实 现 Action接 口 的 方 式 来 实 现 业 务 控 制 器 。C. 不 编 写 代 码 , 通 过 在 Struts2的 配 置 文 件 中 设 置 业 务 逻 辑 的 方 式 , 来 实 现 业 务 控 制 器 。 D. 扩 展 ActionSupport类 来 实 现 业 务 控 制 器 。16. 在 struts2 中 , 以 下 说 法 正 确 的 是 ( )A. 获 取 request 对 象 的 方 法 是 : HttpServletRequest request =ServletActionContext.getRequest();。B. 获 取 request对 象 的 方 法 是 : HttpServletRequestrequest=newHttpServletRequest();。C. 获 取 request对 象 的 方 法 是 : HttpServletRequestrequest=ActionSupport.getRequest();。D. 获 取 request对 象 的 方 法 是 : 从 execute方 法 的 输 入 参 数 中 获 得 。17. 在 struts2 的 配 置 文 件 中 , 标 签 用 来 配 置 ( )A. A.视 图 B.名 称 空 间 C.控 制 器 D.拦 截 器 18. 要 使 用 Struts2特 有 的 标 签 , 需 要 在 JSP 页 面 中 添 加 ( ) 语 句 。A. B. C. D. 19. 在 Struts2中 , 如 果 需 要 将 子 配 置 文 件 struts-part1.xml包 含 到 主 配 置 文 件 struts.xml中 , 则 需 要 使 用 ( )标 签 。A. A.B.C.D.20. 下 面 的 JSP的 显 示 结 果 是 ( ) 。 A、(1) 包 含B、C、 (1) 不 包 含D、B. A. 包 含 B. 不 包 含 C.foo D.bar21. 在 struts2 中 , ( ) 标 签 可 以 在 页 面 上 显 示 一 个 日 期 、 时 间 下 拉 选 择 框 。A. A.B.B. C. D.22. 在 struts2 中 , ( ) 标 签 也 称 为 重 复 逻 辑 标 签 。 A. A.B.B. C. D. 23. struts2 中 的 UI 标 签 , 缺 省 情 况 下 都 会 使 用 struts2 框 架 提 供 的 模 版 , 如 果 希 望 UI标 签只 生 成 一 个 简 单 的 HTML 元 素 , 而 不 使 用 struts2 自 定 义 模 版 , 则 需 要 设 置 UI 标 签 的主 题 为 ( )A. A.simpleB.xhtmlC.css_xhtml D.ajax24. 在 验 证 用 户 输 入 信 息 时 , 可 使 用 正 则 表 达 式 来 描 述 语 法 规 则 , 以 下 可 以 匹 配 “ 0-94,8”正 则 表 达 式 的 字 符 串 是 ( )A. A.123B.123456C.abc123 D.0925. 可 以 重 写 ActionSupport类 的 ( ) 方 法 , 来 实 现 对 用 户 输 入 数 据 的 校 验 。A. A.executeB.validateC.doGet D.doPost 26. 在 struts2 中 , ( ) 标 签 用 于 生 成 下 拉 列 表 框 。A. A.B.B. C. D.27. 以 下 说 法 错 误 的 是 ( ) 。A.使 用 ORM框 架 映 射 数 据 库 时 , 每 个 持 久 化 类 映 射 到 一 个 数 据 表 。B. 使 用 ORM框 架 映 射 数 据 库 时 , 持 久 化 类 的 属 性 映 射 到 数 据 表 的 数 据 列 。C.使 用 ORM框 架 映 射 数 据 库 时 , 持 久 化 类 的 实 例 与 数 据 表 中 的 每 条 记 录 之 间 存 在 一一 对 应 关 系 。D. Hibernate不 是 基 于 ORM 框 架 的 。 28. com.microsoft.jdbc.sqlserver.SQLServerDriver 123456jdbc:microsoft:sqlserver:/localhost:1433;DatabaseName=pubs;SelectMethod=cursorDuke org.hibernate.dialect.SQLServerDialect根 据 上 面 列 出 的 配 置 文 件 信 息 , 以 下 说 法 错 误 的 是 ( ) 。A.数 据 库 的 驱 动 程 序 为 com.microsoft.jdbc.sqlserver.SQLServerDriver。B. 要 连 接 的 数 据 库 为Duke。C.用 于 访 问 数 据 库 的 用 户 的 密 码 是123456。D. 数 据 库 方 言 为org.hibernate.dialect.SQLServerDialect。29. 以 下 关 于 HibernateAPI说 法 错 误 的 是 ( )A.Configuration类 负 责 管 理Hibernate的 配 置 信 息 。B.SessionFactory类 负 责 创 建Session实 例 。C.Session类 是Hibernate持 久 化 操 作 的 基 础 , 它 提 供 了 众 多 方 法 来 完 成 持 久 化对 象 的 增 删 改 查 。 D. HibernateAPI中 的 Session 与 J2EEAPI中 HttpSession 关 系 紧 密 , 所 实 现 的 功 能 大 致相 同 。30. 在 Hibernate 中 , 如 果 要 向 数 据 表 中 新 增 一 条 记 录 , 可 以 使 用 Session 类 的 哪 个 方 法 ? ( )A. A.saveB.updateC.create D.flush31. 在 Hibernate中 , 如 果 要 根 据 主 键 从 数 据 表 中 查 询 一 条 记 录 , 可 以 使 用 Session 类 的 哪 个方 法 ? ( )A. A.getB.updateC.save D.delete32. 在 Hibernate 中 , 如 果 要 从 数 据 表 中 删 除 一 条 记 录 , 可 以 使 用 Session 类 的 哪 个 方 法 ?( )A. A.getB.updateC.save D.delete33. 在 Hibernate框 架 中 , 以 下 哪 种 方 式 不 能 实 现 数 据 查 询 ? ( ) A. A. 使 用HQL语 言 B. 使 用 标 准 化 对 象 查 询B. C. 使 用 Session对 象 的 search方 法 D. 使 用 原 生 SQL查 询 方 式34. 以 下 是 Hibernate配 置 文 件 的 一 段 , 它 描 述 的 是 ( )( 1) B. A. 一 对 一 关 系 B. 多 对 一 关 系C. C. 多 对 多 关 系 D. 未 知 关 系 35. 如 果 需 要 在 Hibernate 服 务 器 中 显 示 每 次 操 作 所 对 应 的 SQL 语 句 , 则 需 要 在hibernate.cfg.xml文 件 中 加 入 以 下 哪 条 语 句 ? ( )A. saB. saC. D. true36. 观 察 下 面 的 语 句 , 这 种 查 询 方 式 是 ( )Queryquery=session.createQuery(“fromAuthors”);Listauths=query.list(); A. A.HQL语 言 查 询 方 式 B. 标 准 化 对 象 查 询 方 式B. C. 原 生 SQL查 询 方 式 D. 以 上 均 可37. 观 察 下 面 的 语 句 , 这 种 查 询 方 式 是 ( ) Criteriaceiteria=session.createCriteria(Titles.class);riteria.add(Restrictions.eq(“type”,”business”);Listauths=ceiteria.list();A. A.HQL语 言 查 询 方 式 B. 标 准 化 对 象 查 询 方 式B. C. 原 生 SQL查 询 方 式 D. 以 上 均 可38. Struts 框 架 适 用 的 开 发 语 言 是 ( )A. A.Java B.C C.C+ D.Pascal39. Hibernate可 以 操 作 的 关 系 数 据 库 是 ( )A. A.SQLServer2000 B.SQLServer2005 B. C.MySQL D. 以 上 均 可40. 以 下 关 于 Struts和 Hibernate的 说 法 , 错 误 的 是 ( )A. A.Struts是 Java 开 源 框 架 的 一 种 B.Hibernate是 Java开 源 框 架 的 一 种B. C. 使 用 Struts和 Hibernate是 免 费 的 。 D.Struts和 Hibernate不 可 整 合 在 一 切 。41. 设 计 模 式 不 是 ( )A、 编 程 技 术 B. 设 计 方 法 C. 解 决 方 案 D. 设 计 模 板42. 面 属 于 创 建 型 模 式 的 是 ( )A.Facade模 式 B.AbstractFactory 模 式 C.Proxy 模 式 D.Oberver模 式43. 保 证 一 个 类 仅 有 一 个 实 例 , 并 提 供 一 个 访 问 它 的 全 局 访 问 点 是 ( ) A.AbstractFactory B.Builder C.Prototype D.Singleton44. 提 供 一 个 创 建 一 系 列 相 关 或 相 互 依 赖 对 象 的 接 口 , 而 无 需 指 定 它 们 具 体 的 类 的 模 式 是( )A.AbstractFactory B.Builder C.Prototype D.Singleton45. 在 MVC模 式 中 , 其 中 控 制 器 角 色 由 ( ) 充 当A.JavaBean B.JSP C.Servlet D.JavaScript46. 下 列 不 是 Action接 口 中 定 义 的 字 符 串 常 量 是 ( )A.INPUT B.FAILURE C.ERROR D.SUCCESS47. 控 制 器 的 配 置 文 件 是 ( ) A.struts.xml B.web.xml C.hibernate.cfg.xml D.applicationContext.xml48. struts2的 控 制 器 类 一 般 需 继 承 的 类 是 ( )A.Action B.ActionSupport C.Support D.Struts 49. 在 struts.xml中 ,result配 置 元 素 的 type属 性 值 的 redirectAction表 示 控 制 转 向 ( )A.jsp页 面 B. 另 一 个 控 制 器 C.servlet D.javabean50. JSP页 面 加 载 struts2框 架 标 签 的 程 序 为 ( )A. B. C. D.51. 2下 列 选 项 不 属 于 hibernate框 架 的 核 心 类 的 是 ( )A.Configuration类 B.SessionFactory类 C.Session 类 D.ActionSupport类52. 2struts控 制 器 声 明 标 签 是 ( ) A.Interceptors B.Action C.Filter D.53. 下 面 不 是 struts2框 架 的 主 要 组 成 部 分 是 ( )A. 配 置 文 件 B.Web.xml C. 标 签 库 D. 控 制 器 组 件54. struts.xml应 该 存 放 在 项 目 的 ( ) 文 件 夹 下A.src B.Web C.WEB-INF D.lib55. hibernate数 据 源 的 配 置 需 要 提 供 的 数 据 库 方 言 参 数 是 ( )A.hibernate.connection.url B.hibernate.connection.passwordC.hibernate.dialect D.Hibernate.connection.username56. 创 建 会 话 工 厂 的 方 法 是 ( ) A.openSession B.buildSessionFactory() C.configure() D.buildFactory()57. 欲 获 取 保 存 在 Session会 话 中 的 对 象 name, 则 应 使 用 的 struts标 签 是 ( )A. B.C. D.58. 在 MVC模 式 中 , DAO层 的 功 能 是 ( )A. 业 务 逻 辑 实 现 B. 表 现 层 的 设 计 C. 数 据 库 层 的 设 计 D. 底 层 持 久 化 实 现59. 下 列 为 持 久 化 框 架 的 是 ( )A.struts B.hibernate C.spring D.ajax60. 在 hibernate框 架 中 , 若 将 ssesion关 闭 后 , 则 与 此 session相 关 联 的 对 象 就 变 为 ( ) A. 托 管 对 象 B. 持 久 化 对 象 C. 临 时 对 象 D. 死 亡 对 象61. 逆 向 工 程 配 置 文 件 hibernate.reveng.xml的 作 用 ( )A. 将 持 久 化 类 映 射 为 数 据 库 B. 将 持 久 化 类 映 射 为 数 据 表 C. 将 数 据 库 映 射 为 持 久 化 类 D. 将 数 据 表 映 射 为 持 久 化 类62. 定 义 变 量 x,并 为 其 赋 初 值 的 struts2标 签 格 式 是 ( )A. B.C. D.63. hibernate的 会 话 类 Session提 供 的 将 一 临 时 状 态 的 对 象 进 行 持 久 化 操 作 的 方 法 是 ( )A.update() B.delete() C.save() D.get()64. 通 常 设 计 模 式 包 括 四 个 基 本 要 素 : ( )A模 式 名 称 、 问 题 、 解 决 方 法 、 效 果B、 名 称 、 方 法 、 成 果 、 模 式 的 应 用 C、 模 式 的 应 用 、 名 称 、 问 题 、 解 决 方 法D、 效 果 、 问 题 、 模 式 的 难 易 、 成 果65. 下 列 属 于 行 为 模 式 的 是 : ( )A、 ChainofResponsibility、 Interpreter、 Bridge、 FacadeB、 Flyweigth、 Proxy、 Composite、 AbstractFactoryC、 Builder、 Prototype、 Adapter、 ObserverD、 State、 Visitor、 TemplateMethod、 Strategy66. 下 列 说 法 正 确 的 是 ( )A. Singleton(单 件 )模 式 要 求 一 个 类 有 一 个 或 两 个 实 例 , 不 能 通 过 new 关 键 字 直 接 获 得 实 例B. Abstract模 式 提 供 的 一 系 列 相 关 或 相 互 依 赖 对 象 的 接 口 , 且 无 需 指 定 它 们 具 体 的 类C. 设 计 模 式 是 描 述 了 不 会 重 复 发 生 的 问 题 , 以 及 该 问 题 的 解 决 方 案D. 使 用 Singleton能 解 决 删 除 单 个 对 象 的 问 题67. 下 面 哪 项 不 是 外 观 模 式 适 用 的 场 景 ( )A、 为 一 个 复 杂 的 子 系 统 提 供 一 个 简 单 接 口B、 提 高 子 系 统 的 独 立 性C、 在 层 次 化 结 构 中 。 可 以 使 用 外 观 模 式 定 义 系 统 每 一 层 的 入 口D、 外 观 模 式 为 某 以 目 标 操 作 的 结 果 提 供 临 时 的 存 储 空 间 , 以 便 多 个 客 户 端 可 以 共 享 这 些 结 果 。68. 什 么 是 行 为 模 式 ? ( )A、 不 仅 是 描 述 对 象 或 类 的 模 式 , 还 描 述 他 们 之 间 的 通 信 模 式 。 B、 确 保 程 序 的 重 用 性 、 可 读 性 和 高 的 可 靠 性 。C、 通 过 组 合 类 和 对 象 来 获 得 更 大 的 结 构 。D、 为 解 除 请 求 的 发 送 者 和 接 收 者 之 间 的 耦 合 , 而 使 多 个 对 性 都 有 机 会 处 理 这 个 请求 。69. 下 面 哪 一 项 不 是 软 件 框 架 的 特 点 : ( )A. 都 是 被 证 明 可 以 和 其 他 应 用 程 序 一 起 很 好 的 工 作B. 可 以 立 即 在 下 一 个 项 目 中 被 使 用C. 可 以 被 同 一 个 组 织 中 的 其 他 团 队 所 用D. 重 用 度 低 70. 下 列 哪 一 项 不 是 struts的 特 点 ( )A. 能 更 好 的 适 应 用 户 的 需 求B. 采 用 MVC模 式 的 Web应 用 的 开 发 工 作 , 很 好 的 解 决 了 程 序 的 重 用 性C. 扩 展 性 很 弱D. 能 够 缩 短 开 发 周 期 、 提 高 开 发 效 率71. 下 列 哪 一 项 不 是 MVC的 组 成 部 分 ( )A.模 型 B.试 图 C.控 制 器 D.服 务72. 自 WEB 技 术 发 明 以 来 , 在 动 态 网 页 技 术 领 域 中 主 要 存 在 三 大 体 系 , 其 中 不 包 括 :( ) A. 以 JAVA语 言 为 代 表 的 JSP/Servelt技 术B. 微 软 公 司 的 ASP技 术C. 以 C/C+为 主 的 开 发 语 言 的 CGI技 术D. JavaScript技 术73. struts2框 架 的 核 心 控 制 器 是 ( )A.Dispatcher B.Filter C.FilterDispatcher D.Control74. struts中 的 控 制 类 的 execute()方 法 返 回 值 的 类 型 是 ( )A.boolean B.String C.int D.float75. 重 复 逻 辑 的 struts标 签 是 ( ) A.while B.sort C.subset D.iterator76. 下 列 不 属 于 持 久 化 对 象 的 状 态 的 是 ( )A. 持 久 化 状 态 B. 托 管 状 态 C. 独 立 状 态 D. 临 时 状 态 77. 资 源 文 件 的 后 缀 名 为 ( )A.property B.xml C.properties D.txt78. ORM是 一 种 ( )A. 对 象 与 关 系 B. 关 系 与 数 据 C. 对 象 与 数 据 D. 关 系 与 关 系79. struts2自 定 义 拦 截 器 必 须 实 现 ( ) 接 口A.Interceptor B.AbstractInterceptor C.ActionSupport D.Action80. struts中 实 现 拦 截 动 作 的 方 法 是 ( )A.execute() B.validate() C.intercept() D.invoke()81. 若 第 一 个 字 符 不 能 是 j或 J, 后 继 字 符 为 ava的 正 则 表 达 式 为 ( ) A.jJava B.jJava C.(jJ)ava D.(jJ)ava82. 欲 表 示 字 符 串 为 2 4个 数 字 组 成 的 正 则 表 达 式 为 ( )A.d2-4 B.d(2,4) C.d2,4 D.d2-483. 下 列 不 是 hibernate框 架 的 优 点 ( )A. 开 源 免 费 B. 重 量 级 封 装 C. 拥 有 众 多 社 区 支 持 D. 可 扩 展 性 强84. 通 过 Action控 制 器 类 的 ( ) 方 法 来 进 行 输 入 校 验A.execute() B.validate C.setName() D.validate()85. 下 列 不 属 于 struts2 表 单 标 签 库 的 是 ( )A. B. C. D. 86. 在 JSP页 面 中 可 以 通 过 struts2提 供 的 ( ) 标 签 来 输 出 国 际 化 信 息A. B. C. D.87. 可 以 通 过 ( ) 的 一 个 静 态 方 法 来 获 得 DAO实 现 类 实 例DAO接 口 B.VO类 C.DAO工 厂 类 D.DAO实 现 类88. hibernate的 配 置 文 件 名 为 ( )A.hibernate.cfg B.hibernate.xml C.hibernate.cfg.xml D.hibernate.xml.cfg89. 通 过 调 用 session实 例 的 ( ) 方 法 获 得 当 前 事 务A.beginTransaction() B.getTransaction() C.commit() D.submit() 90. Srtuts框 架 中 action的 execute方 法 是 怎 么 调 用 的 ? ( )A. 自 动 调 用 B. 手 工 调 用 C. 不 调 用 D. 以 上 都 不 正 确 处 理 91. Struts是 基 于 ( A ) 的 经 典 设 计 模 式 的 框 架 ?A.MVC B.Flyweight C.Proxy D.代 理 模 式92. Struts1与 Struts2的 区 别 是 后 者 在 前 者 的 基 础 上 主 要 集 合 了 ( )A.WebWork B.web.xml C.spring D.struts.xml93. AOP是 什 么 ? ( )A.、 面 向 对 象B、 面 向 过 程C、 面 向 网 络D、 面 向 方 面 编 程 94. 控 制 器 需 要 在 ( )_配 置 文 件 中 进 行 配 置 。A、 web.xmlB、 struts.xmlC、 struts2.xmlD、 webwork.xml95. 要 使 用 Struts2 标 签 就 必 须 在 使 用 Struts2标 签 之 前 对 标 签 进 行 声 明 , 下 面 哪 一 个 是 正 确的 ( ) A.B.C.D9 6 . 下 面 说 话 正 确 的 是 ( )A、 一 个 拦 截 栈 只 能 包 含 一 个 拦 截 器B、 一 个 拦 截 栈 只 能 包 含 两 个 拦 截 器C、 一 个 拦 截 栈 只 能 包 含 三 个 拦 截 器D、 可 以 把 多 个 拦 截 器 连 在 一 起 组 成 拦 截 栈 97. 实 现 文 件 上 传 需 要 添 加 哪 两 个 jar文 件 包 ( jar包 版 本 不 受 影 响 ) ( )A Common-io-1.4.jar和 Common-fileupload-1.2.1.jarB Common-io-1.4.jar和 Common-logging-1.0.4.jar C Common-logging-1.0.4.jar和 Common-fileupload-1.2.1.jarD xwork-core-2.1.6和 ognl-2.7.398. Struts框 架 是 通 过 ( ) 文 件 中 的 参 数 进 行 配 置 设 置 请 求 解 析 器 :A. perty B.struts.xmlB. web.xml D.perties99. 下 列 不 属 于 常 用 的 控 制 标 签 的 是 : ( )A.条 件 逻 辑 标 签 B.重 复 逻 辑 标 签C.取 集 合 子 集 标 签 D.数 据 标 签100.在 以 下 Sturts2主 要 内 建 校 验 器 中 ,哪 个 不 属 于 ( ) A.整 数 校 验 器 B.表 达 式 校 验 器C.参 数 校 验 器 D.必 填 字 符 校 验 器101.输 入 校 验 分 为 ( )A. 服 务 器 端 校 验 和 客 户 端 校 验B. 服 务 器 端 校 验 和 处 理 器 端 校 验C. 客 户 端 校 验 和 控 制 器 端 校 验D. 处 理 器 端 校 验 和 控 制 器 端 校 验102.输 入 校 验 又 称 为 ( )A.程 序 校 验 B.数 据 校 验 C.文 件 校 验 D.即 时 校 验103.拦 截 器 是 针 对 对 象 的 ( ) 而 言 的 ?A.方 法 B.请 求C.行 为 D.调 用104. ) 是 Struts框 架 的 核 心 控 制 器 。AFilterOutputSteam BFilterDispatcherCFilterDisplay DFilterInputSteam105.下 列 哪 个 不 属 于 Struts.xml配 置 信 息 ? ( )A、 Include元 素 B、 包 声 明 元 素 (package) C、 控 制 器 声 明 标 签 (Interceptor) D、 拦 截 器 声 明 元 素 (Inrerceptors)106.资 源 文 件 的 后 缀 名 为 。 ( )Atxt Bdoc Cproperty Dproperties 107.Struts2配 置 文 件 中 , 下 面 ( ) 是 package标 签 中 必 有 的 属 性 。Anamespace Bextends Cname Dabstract108.下 面 ( ) 不 是 result标 签 应 有 的 属 性 。Aname Bclass CmethodDconverters109.下 列 不 属 于 execute方 法 返 回 的 字 符 串 的 是 ( )A、 SUCCESS B、 INPUTC、 OUTPUT D、 NONE110.Struts2和 Hibernate的 整 合 方 法 . ( )A. 在 Struts2的 Action中 直 接 访 问 HibernateAPI; B. 通 过 业 务 逻 辑 组 件 工 厂 .DAO 组 件 工 厂 来 管 理 系 统 的 业 务 逻 辑 组 件 .DAO 组 件 将Hibernate的 持 久 化 都 封 装 在 DAO 组 件 里 ,从 而 提 供 较 好 的 解 藕 ;C. 通 过 BAO组 件 来 管 理 ;D. 直 接 访 问 Hibernate的 API;111. Hibernate正 确 的 基 本 步 骤 是 ( )( 1) 关 闭 事 务 , 关 闭 Session;( 2) 用 面 向 对 象 的 方 式 操 作 数 据 库 ;( 3) 获 取 Session( 会 话 ) , 打 开 事 务( 4) 获 取 Hibernate配 置 参 数 , 即 获 得 Configuration对 象 ; ( 5) 开 发 持 久 化 类 , 由 POJO加 映 射 文 件 组 成 ;( 6) 获 取 Hibernate会 话 工 厂 对 象 , 即 SessionFactory实 列 ;A.(3)(2)(1)(5)(6) B.(5)(4)(6)(3)(5)(1) C.(5)(4)(3)(1)(2)(6) D(5)(4)(1)(3)(2)(6)112.Hibernate中 实 体 对 象 可 以 分 为 三 种 状 态 , 其 中 不 正 确 的 是 ( )A:临 时 状 态B:持 续 状 态C:持 久 化 状 态D:托 管 状 态113. 回 滚 事 务 , 的 指 令 ( ) A: benginB: commit C: rollbackD: close114. 以 下 关 联 哪 个 属 于 一 对 多 关 联 ; ( )A 学 生 和 老 师 的 关 系B分 数 和 课 程 的 关 系C丈 夫 和 妻 子 的 关 系D学 生 跟 班 级 的 关 系115.Hibernate框 架 为 程 序 员 提 供 了 一 种 使 用 面 向 对 象 的 方 式 操 作 ( ) 的 方 法 。A 网 络 型 数 据 库 B 关 系 型 数 据 库 C 面 向 对 象 数 据 库 D 层 次 数 据 库116. 以 下 哪 个 不 属 于 hibernate中 Session类 的 方 法 ( )Asave;Bget;Ccommit;Dclose;117.Hibernate为 了 实 现 数 据 查 询 提 供 了 四 种 方 式 , 以 下 有 误 的 是 ? ( )A. 通 过 HQL语 言B. 原 生 SQL查 询 方 式 C. 使 用 SessionFactory中 的 load或 get方 式D. 使 用 标 准 化 对 象 查 询 QBC118. 以 下 那 种 状 体 不 受 Hibernate持 久 层 管 理 ( )A、 A、 Transient和 Persistent B、 Detached和 PersistentB、 C、 Persistent和 Run D、 Transient和 Detached119. 以 下 不 是 Hibernate实 体 对 象 中 的 三 种 状 态 是 ( )A、 A、 Transient B、 RunB、 C、 Persisitent D、 Detached 120.HQL中 用 来 去 除 重 复 记 录 的 是 : ( )A、 distinctB、 update C、 selectD、 add121.下 列 说 法 错 误 的 是 ( )A. Action无 需 与 ServletAPI耦 合 , 更 容 易 测 试 。B. Action无 需 与 WebWork耦 合 , 程 序 重 用 率 不 高 。C. 支 持 更 多 的 表 示 层 技 术 , 有 更 好 的 适 应 性 。D. Sturs1框 架 是 在 Model2的 基 础 上 发 展 起 来 的 。122.设 计 模 式 一 般 用 来 解 决 什 么 样 的 问 题 ( )A.同 一 问 题 的 不 同 表 相 B不 同 问 题 的 同 一 表 相 C.不 同 问 题 的 不 同 表 相 D.以 上 都 不 是123.常 用 的 基 本 设 计 模 式 可 分 为 ( ) 。A. 创 建 型 、 结 构 型 和 行 为 型B. 对 象 型 、 结 构 型 和 行 为 型C. 过 程 型 、 结 构 型 和 行 为 型D. 抽 象 型 、 接 口 型 和 实 现 型124.当 我 们 想 创 建 一 个 具 体 的 对 象 而 又 不 希 望 指 定 具 体 的 类 时 , 可 以 使 用 ( ) 模 式 。A. 结 构 型 B.创 建 型 C行 为 型 D.以 上 都 可 以125.单 例 模 式 中 ,要 求 具 有 ( )和 单 例 类 自 己 提 供 唯 一 实 例 。A.构 造 函 数 私 有 B.静 态 方 法 C.静 态 工 厂 方 法 D.以 上 都 不 对126.下 面 ( )不 是 Hibernite配 置 文 件 中 包 含 的 内 容 。A. 数 据 库 连 接 信 息B. Hibernite属 性 参 数C. 数 据 表 映 射 关 系D. 属 性 数 据 类 型127.下 面 ( )不 是 Hibernite映 射 文 件 中 包 含 的 内 容 。A. 数 据 库 连 接 信 息B. Hibernite属 性 参 数C. 主 键 属 性 设 置D. 表 字 段 与 类 属 性 的 映 射 绑 定128.下 面 的 程 序 执 行 后 没 有 报 错 , 但 数 据 总 保 存 不 到 数 据 库 , 最 有 可 能 的 原 因 是 ( )。 publicstaticvoidmain(Stringargs)Configurationconf=newConfiguration().configure();SessionFactorysf=conf.buildSessionFactory();Sessionsession=sf.openSession();Medalmedal=newMedal();medal.setName(“medal”); session.save(user);session.close();A. 配 置 文 件 配 置 错 误B. 没 有 在 配 置 文 件 中 包 含 对 映 射 文 件 的 声 明C. 没 有 开 启 事 务D. 没 有 对 持 久 化 操 作 捕 获 异 常129.下 列 属 于 多 对 一 关 系 的 是 ( )。A. 出 版 社 和 书B. 厂 家 和 手 机C. 用 户 和 发 布 的 信 息D. 士 兵 和 班 长130.下 面 是 某 系 统 中 的 两 个 实 体 类 , 依 此 可 得 知 ( )。 publicclassWage /月 工 资 实 体 类privatelongwid;privateStringempName;privateStringmonth;/Getterprivatelongiid;privateStringitemName;privateStringamount;/GetterWageItemitem=(WageItem)session.get(WageItem.Class,1);Wage.getItems().remove(item);Session.update(wage);A. selectw0_.id,w0_.name,w0_.monthfromwagew0_wherew0_.id=?B. selectitem_.id,item_.name,item_.amountfromwageitemitem_whereitem_.id=? C. deletefromwageitemwhereitem_id=?D. updatewageitemsetwage_id=nullwhereitem_id=?133.下 面 代 码 的 功 能 是 ( )。Stringhql=“selectcount(au)fromauthorsau“;Queryquery=session.createQuery(hql);intcount=(Long)query.uniqueResult().intValue();A. 查 询 出 所 有 的 作 者B. 遍 历 所 有 的 作 者C. 获 得 作 者 的 人 数D. 获 得 一 个 作 者 信 息134.下 面 HQL语 句 的 含 义 是 ( )。SelectstufromStudentstuwherestu.score(selectavg(score)fromstudent)A. 查 询 所 有 学 生 的 平 均 分 B. 查 询 得 分 大 于 平 均 分 的 学 生 的 成 绩C. 查 询 得 分 最 高 的 学 生D. 查 询 得 分 大 于 平 均 分 的 学 生135.在 Hibernite 映 射 文 件 中 , 数 据 表 主 键 的 “ generator” 属 性 中 , 哪 个 表 示 采 用 数 据 库 的 主键 生 成 机 制 。 ( )A. incrementB. identityC. nativeD. assigned136.以 下 哪 个 属 性 指 定 了 数 据 库 方 言 。 ( )A. hibernate.show_sqlB. hibernate.dialectC. hibernate.format_sql D. hibernate.dialects137.Struts2中 自 定 义 校 验 器 通 过 ( )方 法 来 实 现 。A. valid()B. execute()C. validate() D. intercepter()138.正 则 表 达 式 0-94,8表 示 的 含 义 是 ( )。A. 4或 者 8, 出 现 0次 到 9次B. 长 度 在 4至 8之 间 的 数 字C. 长 度 在 0-9之 间D. 前 面 出 现 0至 9的 任 意 数 字 , 后 面 只 能 4和 8选 一 个139.下 面 关 于 Struts2中 拦 截 器 的 描 述 不 正 确 的 是 ( )。A. 可 以 通 过 继 承 AbstractInterceptor类 来 实 现 自 定 义 拦 截 器B. 可 以 通 过 实 现 Interceptor接 口 来 实 现 自 定 义 拦 截 器C. 使 用 标 记 配 置 一 个 拦 截 器使 用 引 用 拦 截 器 。140.MVC模 型 的 基 本 工 作 原 理 是 基 于 ( )模 式 。 A. 观 察 者 ( Observer) 模 式B. 迭 代 器 ( Iterator) 模 式C. 职 责 链 ( ChainofResponsibility) 模 式D. 策 略 ( Strategy) 模 式141.Java的 异 常 处 理 机 制 可 理 解 为 哪 一 种 行 为 模 式 ( ) 。A. 观 察 者 ( Observer) 模 式B. 迭 代 器 ( Iterator) 模 式C. 职 责 链 ( ChainofResponsibility) 模 式D. 策 略 ( Strategy) 模 式142.下 面 那 个 模 式 为 子 系 统 中 的 一 组 接 口 提 供 统 一 的 接 口 。 ( )A. 观 察 者 ( Observer) 模 式 B. 外 观 ( Facade) 模 式C. 代 理 ( Proxy) 模 式D. 抽 象 工 厂 ( AbstractFactory) 模 式143.在 观 察 者 模 式 中 , 表 述 错 误 的 是 ( )A. 观 察 者 角 色 的 更 新 是 被 动 的 。B. 被 观 察 者 可 以 通 知 观 察 者 进 行 更 新C. 观 察 者 可 以 改 变 被 观 察 者 的 状 态 , 再 由 被 观 察 者 通 知 所 有 观 察 者 依 据 被 观 察 者 的 状态 进 行 。D. 以 上 表 述 全 部 错 误 。144.下 列 选 项 中 ( )

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论