下列关于Hibernate的说法错误的是:()。
A.Hibernate是一种主流的OR映射框架
B.使用Hibernate的一个非常重要的原因是其性能优于实体Bean
C.hbm.xml文件是Hibernate的配置文件,一个hbm.xml文件仅能配置一个JavaBean
D.以上说法都是错误的
A.Hibernate是一种主流的OR映射框架
B.使用Hibernate的一个非常重要的原因是其性能优于实体Bean
C.hbm.xml文件是Hibernate的配置文件,一个hbm.xml文件仅能配置一个JavaBean
D.以上说法都是错误的
第1题
A.它是线程安全的
B.它不是线程安全的
C.它是轻量级的
D.Session也被称为持久化管理器,它提供了和持久化相关的操作
第2题
A.Configuration类负责管理Hibernate的配置信息
B.Session单线程,生命期短促的对象,代表应用程序和持久化层之间的一次对话
C.Hibernate禁止你的程序实例化多个SessionFactory
D.Hibernate的query接口不支持hql语法
第3题
A.Hibernate是一个开放源代码的对象关系映射框架
B.Hibernate对JDBC进行了轻量级的对象封装
C.Hibernate可以大大减少操作数据库的工作量
D.Hibernate提供了数据查询机制,但没有提供恢复机制
第4题
A.hibernate操作数据库首先要读取并解析配置文件和映射文件
B.创建Session对象开启事务,操作数据库
C.提交事务
D.关闭Session
第5题
A.Hibernate是一种开放源代码的对象/关系映射框架技术
B.功能与JDO相似,与CMP不同
C.完全着眼于关系数据库的OR映射
D.事务处理,生命周期管理不依赖于J2EE容器
第8题
A.是一种符合对象语言的查询语句
B.能够避免使用sql的情况下依赖数据库特征的情况出现
C.能够根据OO的习惯去进行实体的查询
D.理解SQL的人很难理解HQL
第9题
A.@Entity和@Table都是标注在类上
B.@Entity是JPA的注解,@Table是Hibernate的注解
C.@Entity和@Table都可以定义表名。当在@Entity定义表名时,@Table可以不加
D.@Entity只能标识实体类和定义表名,而@Table不但可以定义表名,还可以配置索引