hibernate测试题

上传人:简****9 文档编号:109720576 上传时间:2019-10-27 格式:DOC 页数:2 大小:30KB
返回 下载 相关 举报
hibernate测试题_第1页
第1页 / 共2页
hibernate测试题_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《hibernate测试题》由会员分享,可在线阅读,更多相关《hibernate测试题(2页珍藏版)》请在金锄头文库上搜索。

1、咸阳师范学院2010年java实训班第三阶段考核题(hibernate)分数分配:本试卷满分60分,该课程期间的考勤和日常表现占40分,总分100分。一、 单项选择题(60分)1、 hibernate在web项目中的核心配置文件是( C )A hibernate.xml B hibernate.cfg C hibernate.cfg.xml D hibernate.xml.cfg2、 在hibernate的核心配置文件中,横线处添加以下配置不正确的是( A ) A org.hibernate.dialect.DataFileDialect B org.hibernate.dialect.MyS

2、QLDialectC org.hibernate.dialect.SQLServerDialect D org.hibernate.dialect.OracleDialect3、在src目录下model包的子包pojo中有如下配置文件 User.hbm.xml,以下选项能正确将该配置文件关联到hibernate配置中的是( D )A B model/pojo/User.hbm.xml model/pojo/User.hbm.xml C D 4、现有数据表userInfo(字段 userId,userName) 主键为userId,java类User(字段 id,name),将userInfo表

3、和java类User关联映射配置正确的是( B )A B C D 5、在ORM映射配置中,如果采用系统自定义表的主键值,应该采用以下哪个ID生成策略( A )A native B assigned C identity D increment6、以下选项属于hibernate对象状态的是( D )A 瞬时(Transient) B 持久(Persistent) C 脱管(Detached) D 以上选项都是7、有代码:Session session = sessionFactory.openSession();/ save 、update or delete 操作session.close()

4、; 正确执行后,以下说法正确的是( A )A 正确执行后更新了数据库表数据 B 正确执行后不能更新数据库表数据C 正确执行后数据库表数据丢失 D 以上说法都不正确8、有java类User 以下Hql查询语句正确的是( A )A select * from User B select * from userC from user D from User.user9、Customer类中有一个Set类型的orders属性,用来存放Order订单对象,在Customer.hbm.xml文件中,用哪个元素映射orders属性?( C ) A) B) C) D) 10、以下程序的打印结果是什么?( B ) tx = session.beginTransaction(); 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)打印false C)打印true

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

当前位置:首页 > 商业/管理/HR > 管理学资料

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