ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:38.84KB ,
资源ID:2785185      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2785185.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(J2EE考试复习试题.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

J2EE考试复习试题.docx

1、J2EE考试复习试题 一、选择:1)2)3)4)5)6)在三层结构中,数据访问层承担的责任是()a)b)c)d)定义实体类数据的增删改查操作业务逻辑的描述页面展示和控制转发下面关于数据持久化概念的描述,错误的是(a)b)c)d)保存在内存中数据的状态是瞬时状态持久状态的数据在关机后数据依然存在数据可以由持久状态转换为瞬时状态将数据转换为持久状态的机制称为数据持久化下面关于 Hibernate的说法,错误的是()a)b)c)d)Hibernate是一个“对象-关系映射”的实现Hibernate是一种数据持久化技术Hibernate是 JDBC的替代技术使用 Hibernate可以简化持久化层的编

2、码Hibernate配置文件中,不包含下面的()a)b)c)d)“对象-关系映射”信息数据关联的配置show_sql等参数的配置数据库连接信息在 Hibernate关系映射配置中,inverse属性的含义是()。a)b)c)d)定义在节点上,声明要负责关联的维护声明在节点上,声明要对方负责关联的维护定义在节点上,声明对方要负责关联的维护声明在节点上,声明要负责关联的维护在使用了 Hibernate的系统中,要想在删除某个客户数据的同时删除该客户对应的所有订单数据,下面方法可行的是(。a)b)c)d)配置客户和订单关联的 cascade属性为 save-update配置客户和订单关联的 casc

3、ade属性为 all设置多对一关联的 inverse属性为 true设置多对一关联的 inverse属性为 false7)下面一对多关联的配置中,存在哪些错误()。a)b)c)d)inverse属性不可以设置为 falsecascade属性可设置为 trueclass=com.x.entity.Order应为 type=com.x.entity.Ordercolumn属性不可再节点内设置8)执行下面的 hql查询,关于返回值的说法,正确的是()。selectu.username,u.userid1 fromcom.x.entity.User uwhereu is not nulla)b)c)d

4、)语法错误,不能执行返回一个类型为 List的实例返回一个数组当返回结果只有一条时,返回一个数组9)下面创建 Criteria对象的语句中正确的是()。a)b)c)d)Criteria c = query.createCriteria();Criteria c = query.addCriteria();Criteria c = session.createCriteria();Criteria c = session.createCriteria(User.class);10)一般情况下,关系数据模型与对象模型之间不包括下列哪个匹配关系?()a)b)c)d)表对应类记录对应对象表的字段对应类

5、的属性表之间的参考关系对应类之间的依赖关系11)以下关于 SessionFactory的说法哪些正确?a)b)c)对于每个数据库事务,应该创建一个 SessionFactory对象一个 SessionFactory对象对应一个数据库存储源。SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源,需要创建多个。d)SessionFactory的 load()方法用于加载持久化对象12) Customer类中有一个 Set类型的 orders属性,用来存放 Order订单对象,在Customer.hbm.xml文件中,用哪个元素映射 orders属性?a)b)c

6、)d)13) 元素有一个 cascade属性,如果希望 Hibernate级联保存集合中的对象,casecade属性应该取什么值?()a)b)c)d)nonesavedeletesave-update14)以下哪些不属于 Session的方法?a)b)c)d)load()save()open()saveOrUpdate()15)创建序列时,若未指定 Cycle选项,则当当前值大于 MaxValue时将()a)b)c)d)从 MinValue重新开始循环重复使用 MaxValue值执行出错使用随机值2 16)以下程序的打印结果是什么?tx = session.beginTransaction()

7、;Customer c1=(Customer)session.load(Customer.class,new Long(1);Customer c2=(Customer)session.load(Customer.class,new Long(1);System.out.println(c1=c2);mit();session.close();a)b)c)d)运行出错,抛出异常打印 false打印 true编译出错17)以下程序代码对 Customer的 name属性修改了两次:tx = session.beginTransaction();Customer customer=(Custome

8、r)session.load(Customer.class, new Long(1);customer.setName(Jack);customer.setName(Mike);mit();执行以上程序,Hibernate需要向数据库提交几条 update语句?()a)b)c)d)012318)在持久化层,对象分为的状态不包括?()a)b)c)d)瞬时(Transient)新建(New)脱管(Detached)持久(Persistent)19)对于以下程序,Customer对象在第几行变为持久化状态?()Customer customer=new Customer();customer.set

9、Name(Tom);Session session1=sessionFactory.openSession();Transaction tx1 = session1.beginTransaction();/line1session1.save(customer);/line2mit();/line3session1.close(); /line4a)b)c)d)line1line2line3line420)对于以下程序,Customer对象在第几行变为游离状态?()Customer customer=new Customer();customer.setName(Tom);Session se

10、ssion1=sessionFactory.openSession();Transaction tx1 = session1.beginTransaction();/line13 session1.save(customer);/line2mit();/line3session1.close(); /line4a)b)c)d)line1line2line3line421)以下哪一种检索策略利用了外连结查询?()a)b)c)d)立即检索延迟检索迫切左外连结检索迫切右外连结检索22)假设对 Customer类的 orders集合采用延迟检索策略,编译或运行以下程序,会出现什么情况()Session

11、 session=sessionFactory.openSession();tx = session.beginTransaction();Customer customer=(Customer)session.get(Customer.class,new Long(1);mit();session.close();Iterator orderIterator=customer.getOrders().iterator();a)b)c)d)编译出错编译通过,正常运行,不显示任何信息编译通过,正常运行,并显示出结果编译通过,但运行时抛出异常23) POJO是 a)b)c)d)Plain Old

12、Java ObjectProgramming Object Java ObjectPage Old Java ObjectPlain Object Java Old24) POJO的作用是 a)b)c)d)普通的 Java对象映射数据库元组数据访问对象的赋值保存客户端对象25)实现 equals和 hashCode最显而易见的作用是 a)b)c)d)比较两个对象标识符的值比较数据库的两条数据比较两个组建是否部署在同一个应用服务器上对象与字段的映射26)持久化状态前进行合法性检查,需要实现的接口是 a)b)c)d)ActionListenerLifecycleHttpServletRequest

13、持久化状态合法检查不需要实现接口4 27)在源代码中嵌入映射信息需要 a)b)c)d)XDocletEJBHibernateSpring28)所有的 Hibernate,除了了都支持空(null)语义。a)b)c)d)CollectionElementEntityNodeList29)30)元素把子对象的一些元素与父类对应的表的一些字段映射起来 a)b)c)d)ComponentElementAttributeActionForm31)要实现一个自定义类型,需要实现的接口是 a)b)c)d)org.hibernate.UserTypeorg.hibernate.CompositeTypeorg.hibernate.Sessionorg.hibernate.CompositeUserType.UserType32) ORM是 a)b)c)d)对象关系映射对象实体映射数据传输对象数据访问对象33) JDBC不可以完成以下那个选

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1