inTransaction Customer customerCustomersession.loadCustomer.class new Long1 customer.setNamequotJackquot customer.setNamequotMikequot tx.commit 执行以上程序Hibernate需要向数据库提交几条update语句B a 0 b 1 c 2 d 3 18 在持久化层对象分为的状态不包括B a 瞬时Transient b 新建New c 脱管Detached d 持久Persistent 19 对于以下程序Customer对象在第几行变为持久化状态B Customer customernew Customer customer.setNamequotTomquot Session session1sessionFactory.openSession Transaction tx1 session1.beginTransaction //line1 session1.savecustomer //line2 tx1.commit //line3 session1.close //line4 a line1 b line2 c line3 d line4 20 对于以下程序Customer对象在第几行变为游离状态D Customer customernew Customer customer.setNamequotTomquot Session session1sessionFactory.openSession 4 Transaction tx1 session1.beginTransaction //line1 session1.savecustomer //line2 tx1.commit //line3 session1.close //line4 a line1 b line2 c line3 d line4 21 以下哪一种检索策略利用了外连结查询C单选 a 立即检索 b 延迟检索 c 迫切左外连结检索 d 迫切右外连结检索 22 假设对Customer类的orders集合采用延迟检索策略编译或运行以下程序会出现什么情况D单选 Session sessionsessionFactory.openSession tx session.beginTransaction Customer customerCustomersession.getCustomer.classnew Long1 tx.commit session.close Iterator orderIteratorcustomer.getOrders.iterator a 编译出错 b 编译通过正常运行不显示任何信息 c 编译通过正常运行并显示出结果 d 编译通过但运行时抛出异常 23 POJO是A a Plain Old Java Object b Programming Object Java Object c Page Old Java Object d Plain Object Java Old 24 POJO的作用是C a 普通的Java对象映射数据库元组 b 数据访问 c 对象的赋值 d 保存客户端对象 25 实现equals和hashCode最显而易见的作用是A a 比较两个对象标识符的值 b 比较数据库的两条数据 c 比较两个组建是否部署在同一个应用服务器上 d 对象与字段的映射 26 持久化状态前进行合法性检查需要实现的接口是B a ActionListener b Lifecycle c HttpServletRequest 5 d 持久化状态合法检查不需要实现接口 27 在源代码中嵌入映射信息需要A a XDoclet b EJB c Hibernate d Spring 28 所有的Hibernate除了 了都支持空null语义。
A a Collection b Element c Entity d NodeList 29 30 元素把子对象的一些元素与父类对应的表的一些字段映射起来 A a Component b Element c Attribute d ActionForm 31 要实现一个自定义类型需要实现的接口是A a org.hibernate.UserType b org.hibernate.CompositeType c org.hibernate.Session d org.hibernate.CompositeUserType.UserType 32 ORM是A a 对象关系映射 b 对象实体映射 c 数据传输对象 d 数据访问对象 33 JDBC不可以完成以下那个选项D a 与数据库建立连接 b 通过JDBC-API向数据库发送SQL语句 c 通过JDBC-API执行SQL语句 d 进行实体关系的映射 34 ORM有什么好处A a 能进行关系对象的映射 b 具有控制器功能 c 能在服务器端保存客户端状态 d 向DTO一项能传递数据 35 常见的实体域对象是B a 被动域对象EJB b JavaBean对象也称为POJOPlain Old Java Object c 控制器对象 d ActionForm 36 过程域对象在Hibernate中代表C a 业务逻辑操作 6 b 应用层操作 c 数据库层操作 d 组件对象操作 37 以下哪项不是常见的三层D a 应用层 b 业务逻辑层 c 数据访问层 d 通讯层 38 对象实体的实例对一个特定的Session来说要么是一个_瞬时__对象要么是____对象B a 短时 b 持久化 c 控制器 d 数据传输对象 39 如果你已知某个实例的持久化标识你可以使用Session的_____方法来获取它A a load b loadAll c getAllData d init 40 如果你不能确定你要寻找的对象的持久化标识符那么你需要使用查询使用Session的____方法A a createQuery b query c queryAll d queryObject 41 使用Sess