美斯坦福在线考试系统 荆州理工G3 Hibernate 科目: SCCEG3Hibernate 总分: 100 分时间: 60 分钟 一、单选题 (共 45 题,每题 2 分,说明:选择一项正确的答案) 1、 下面关于 Hibernate 的说法,错误的是( ) A、Hibernate 是一个“对象-关系映射”的实现 B、Hibernate 是一种数据持久化技术 C、Hibernate 是 JDBC 的替代技术 他是对 JDBC 做了轻量级的对象封装 D、使用 Hibernate 可以简化持久化层的编码 参考答案: C 2、 在使用了 Hibernate 的系统中,要想在删除某个客户数据的同时删除该客户对应的所有订单数据,下面方法可行的是( ) A、配置客户和订单关联的 cascade 属性为 sav e-u pdate B、配置客户和订单关联的 cascade 属性为 all C、设置多对一关联的 inv erse 属性为 tru e D、设置多对一关联的 inv erse 属性为 false 参考答案: B 详解 3、 下面一对多关联的配置中,存在哪些错误( ) <set name="orders" inv erse="false" cascade="tru e"> <one-to-many class="com
entity
Order" colu mn="cu stomer_id" /> </set> A、inv erse 属性不可以设置为 false B、cascade 属性不可设置为 tru e C、class="com
entity
Order"应为 ty pe="com
entity
Order" D、colu mn 属性不可再<one-to-many >节点内设置 参考答案: B 4、 下面创建 Criteria 对象的语句中正确的