Web框架技术+试卷_第1页
Web框架技术+试卷_第2页
Web框架技术+试卷_第3页
Web框架技术+试卷_第4页
全文预览已结束

下载本文档

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

文档简介

4/4绝密★启用前Web框架技术大题号一二三四五总分得分

一、单项选择题(每题2分共30分)1.下面不属于持久化的是()。A.把对象转换为字符串的形式通过网络传输,在另一端接收到这个字符串后能把 对象还原出来 B.把程序数据从数据库中读出来 C.从XML配置文件中读取程序的配置信息 D.把程序数据保存为文件 2.下面( )不属于关系—对象映射的映射信息。 A.程序包名到数据库库名的映射 B.程序类名到数据库表名的映射 C.实体属性名到数据库表字段的映射 D.实体属性类型到数据库表字段类型的映射 3.下面( )不是Hibernate 映射文件中包含的内容。(选两项) A.数据库连接信息 B.Hibernate 属性参数 C.主键生成策略 D.属性数据类型 4.下列属于多对一关系的是( )。(选两项) A.书和作者 B.手机和生产厂家 C.用户和发布的出租信息 D.士兵和班长 5.下面代码的执行效果是( )。 String hql = "from TblStudent s order by s.score asc"; Queryquery = session.createQuery(hql); query.setFirstResult(0); query.setMaxResults(5); return query.list();A.返回分数最高的五个学生B.返回分数最高的六个学生C.返回分数最低的五个学生D.返回分数最低的六个学生6. Hibernate增加数据时可以调用Session的(   )方法。  A.  save()   B.  update()   C.  delete() D.  get()7. Hibernate对JDBC访问数据库的代码进行了封装,从而大大的简化了数据访问层的代码,它是针对三层架构中(   )的解决方案。 A.  表现层   B.  业务逻辑层   C.  持久化层 D.  数据库系统 8. 使用Hibernate技术实现数据库持久化时,()内容不在Hibernate配置文件中。  A.  数据库连接信息   B.  数据库类型   C.  show_sql参数 D.  数据库表和实体的映射信息 9. 级联删除时,cascade属性是(   )。  A.  all   B.  save   C.  delete D.  save-update 10. 以下不属于Cascade的属性取值的有(   )。A.  all   B.  save   C.  delete D.  save-update)。11. Inverse属性值为(   )标识主控方。 A.  all   B.  false   C.  true D.  none 12. 从性能考虑,Inverse属性值通常设置为( )。A.  all   B.  false   C.  true D.  None 13. 数据库表account对应实体类为Account类,以下HQL语句错误的有()。A.  select * from Account   B.  From Account C.  From Account as model D.  Select * from account 14. setMaxResult(3)方法中,参数值3是指( )。  A.  从第3条记录开始   B.  从第4条记录开始 C.  查询3条记录 D.  查询4条记录 15. 关于HQL查询,下列说法中错误的是(  )。 A.  HQL查询的select子句中必须区分大小写  B.  HQL支持统计函数 C.  HQL支持仅查询对象的某几个属性,并将查询结果保存在Object数组中 D.HQL语句可以实现类似于PreparedStatement的效果 二、填空题(每题3分共30分) 1.Struts 2以

为核心,采用

的机制来处理用户的请求。 2.ActionSupport类实现了

接口和ValidationAware等接口。 3.通过控制器类中的

方法来输出校验错误信息。 4 .对象关系映射(ORM)的基本原则是:类型(class)映射

,属性(property)映射

, 类型的实例或对象(instance | object)映射一条记录_。 5 Hibernate的会话接口是

,它由接口

创建; 6.Hibernate处理事务的接口是

;封装HQL的接口是

。7.现阶段在JAVA WEB开发中的开源框架很多,其中主流的当属SSH,即Struts,Spring和

 。 8.Hibernate实体间通过关系来相互关联,关联关系主要有

和  

3种关系。9.目前流行的数据库连接池有

等。 10.版本控制是一种软件工程技巧,在开发的过程中确保由不同人所编写的同一文件都得到更新。目前流行的版本控制软件有SVN和

温馨提示

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

评论

0/150

提交评论