我们的专家通过研究编制了这些不活跃的 MCQ。 我们希望通过回答这 100 多个选择题,您将能够了解 Hibernation 知识库的庞大程度。
向下滚动以立即开始!
A. 杰里米(Jeremy)始终如一地反弹
B. 爪哇最好的连接
C. Java数据库连接
D. 只是小心地做
A. 一个单线读取的短寿命对象,代表应用程序和持久存储之间的对话
B. 短寿命,包含持续状态和业务功能的单线螺纹对象
C. 当前与org.hibernate的持续类别的实例。
D. 单个数据库的螺纹安全性,不可变的编译映射
A. 标识符属性(如果存在)为null
B. 所有这些
C. 您在映射文档中为班级提供未保存的值,以及标识符属性匹配的值
D. 版本属性(如果存在)为null
A. 第一级缓存由EntityManager提供
B. 第一级缓存仅限于特定用户或请求
C. Hibernate提供2个级别的缓存
D. 所有这些
A. < Hibernate-Hibernate>
B. < Hibernate-Java-Java>
C. < Hibernate映射>
D. < Hibernate-Tabular>
A. 模块化的
B. 打开
C. ORM
D. 操作系统
A. session.cloak()
B. session.close();
C. session.close
D. session.cloak
A. API不匹配
B. 结构不匹配
C. 重复不匹配
D. 全部
A. mxl
B. LMX
C. xxml
D. XML
A. 一个变量
B. 声明声明
C. XPath映射文件
D. XML映射文件
A. 客户
B. 艰难的
C. JavaScript
D. 面向对象
A. 对象冗余标记
B. 对象真正的制造商
C. 对象关系标记
D. 对象关系映射
A. 将其拉动
B. 反弹
C. 回滚
D. 倒退
A. 商店
B. 标签
C. 非经验主义者
D. 成长
A. vbscript
B. JavaScript
C. SQL
D. 珀尔
A. 延迟
B. 自我取向
C. 线安全
D. 糟糕
A. Hibernate搜索在聚类模式下运行良好
B. Hibernate搜索提供同步和异步索引更新
C. Hibernate搜索在非集群模式下运行良好
D. 全部
A. 指定涉及类的类和属性的查询
B. 在持久类的对象上执行基本的CRUD操作
C. 所有这些
D. 指定映射元数据
A. 理性数据库
B. 修订的数据库
C. 关系型数据库
D. 冗余数据库
A. HQL
B. C#
C. 。网
D. 爪哇
A. X Path
B. XML
C. PL-SQL
D. xsly
A. 普通的Ole Java对象
B. 普通的旧爪哇对象
C. plaine ole java对象
D. 普通旧爪哇物体
A. 表格
B. 划界
C. 重新格式化
D. 延迟
A. sproc
B. UDF
C. 交易
D. 桌子
A. 浏览器
B. JavaScript
C. 罐子
D. XML
A. 它用于指定表以持续数据
B. 它用于将此类标记为实体bean
C. 它用于指定实体bean的标识符属性
D. 它用于指定主要的密钥生成策略
A. 多变的
B. 哎呀
C. SQL
D. 整数
A. SessionFactory
B. 理性数据库
C. 数组列表
D. variablerepository
A. 添加@fetch注释并指定加入的fetchmode
B. 添加@fetch注释并指定子选择的fetchmode
C. 在HQL上使用左JOIN FETH子句
D. 所有这些
A. < html>
B. < java>
C. < property>
D. < xml>
A. 促进了Hibernate Mappings的审核,这些映射扩展了JPA,例如Simple"的自定义类型和收集/地图/地图类型(字符串,整数等)
B. 促进JPA规范定义的所有映射的审核
C. 促进查询历史数据
D. 全部
A. 数据库连接和类映射设置
B. 类映射设置,而不是数据库连接
C. 数据库连接,而不是类映射设置
D. SessionFactory,但既不数据库连接也不是类映射设置
A. 方言
B. 会议
C. 交易
D. driver_class
A. TransactionManager
B. 休眠状态
C. SessionFactory
D. cache.provider_class
A. 会话策划
B. 会话划分但不进行session factory-scoped
C. seess-scoped and session factory scoped
D. SessionFactoryScoped
A. 全部
B. javax.persistence.metamodel.metamodel充当元模型对象的存储库,并提供对它们的访问权限
C. 可以从javax.persistence.entitymanagerfactory或javax.persistence.persistence.entitymanagervia获得javax.persistence.metamodel.metamodel.metamodel。
D. 元模型是描述域模型的一组对象
A. 实例通过执行查询从数据库中检索后将分离。
B. 对分离实例的更改仍然可以保证与数据库同步。
C. 会话关闭后,持久的实例将被分离。
D. Hibernate不允许您通过新的持久经理重新构建独立实例。
A. 您可以使用SessionFactory创建会话实例
B. SessionFactory并不轻巧,创建昂贵
C. 一个sessionFactory可以管理多个数据库
D. SessionFactory caches生成的SQL语句和其他在运行时使用的映射元数据
A. < property>
B. < session-factory>
C. <映射>
D. < Hibernate-Configuration>
A. 交易
B. 会议
C. 事务因素
D. Connection -Provider
A. 证实
B. 截断
C. 创造
D. 更新
A. 可以通过调用saveorupdate()来持续进行独立的速度
B. 可以通过调用delete()来使瞬态瞬间保持持久
C. 瞬态瞬间以前是持久的,并且与唯一的会话相关联
D. 可以通过调用update()来使持续的瞬间进行暂时瞬态
A. 您可以使用ASC和DESC指定上升和下降订单
B. 您不能订购多个属性的查询结果
C. 默认订购正在上升
D. HQL提供订单条款以订购查询结果
A. 命名的查询必须是HQL字符串。命名查询中不支持本机SQL
B. getNamedquery()方法获得了命名查询的查询实例
C. 创建会话工厂时命名查询是预编译的
D. 命名查询允许将查询字符串外部化到映射元数据
A. 第一级缓存
B. 应用层级别缓存
C. 交易层级缓存
D. SQL缓存
A. ORM
B. JDBC
C. JMS
D. JPA
A. 通常在应用程序启动时创建了多个SessionFactory实例,从配置实例创建了。
B. 会话是一个便宜的,非螺纹安全的对象,应一次使用,然后丢弃:一个请求,对话或单个工作单位
C. 为了减少数据库中的锁定争论,数据库事务必须尽可能短
D. SessionFactory是一个昂贵的threadSafe对象,旨在由所有应用程序线程共享
A. @Table注释可用于指定映射数据库架构名称
B. @Column注释用于指定外键的列名
C. @Entity注释指示该类映射到数据库中的表格
D. @ID注释指示该字段是实体的主要键
A. 配置
B. 交易
C. 会议
D. SessionFactory
A. 如果查询返回的量超过resuresult()方法的结果,则将返回第一个。
B. 会话接口的createquery()和createSqlquery()方法都可以返回查询实例
C. 您可以使用SetFirstresult()和SetMaxResult()方法对查询结果进行分配
D. 您可以使用查询接口使用方法链(方法返回接收对象而不是void)
A. 您可以使用= null测试值是否为null
B. 子句支持算术表达式的HQL
C. 其中的子句是评估为true false或null的逻辑表达式
D. 喜欢"操作员允许通配符(%)搜索
A. 默认情况下的冬眠冲洗液在一些查询之前
B. Session.flush()执行默认情况下冬眠冲洗
C. 默认情况下漏水时(commit()执行
D. Hibernate默认情况下永远不会冲洗
A. 使用Java比较器对分类集合进行了内存,而订单收集则使用订单订购的订单级别订购
B. 使用Java比较器对订单集合进行了内存,而分类的集合则使用订单by子句在数据库级别排序
C. 分类的集合使用Java比较器进行内存中分类,或者在数据库级别使用“订单”子句使用订单
D. 订单集合要么使用Java比较器对内存进行排序,要么在数据库级别使用订单。
A. Oppinistic_force_increment
B. 更新
C. pessimistic_force_increment
D. 乐观的
A. 会话是Hibernate的接口,用于持久性相关操作,例如存储和检索对象
B. 会话的一个实例很轻巧,创建和破坏很便宜。
C. Hibernate Session与Web Tier Httpsession无关。
D. Hibernate可以检测对象的更改,并在同一会话中进行更改,自动更新数据库。
A. 会话接口的load()方法和get()方法相同
B. LOAD()方法可以返回Poxy,而不是立即击中数据库。
C. 如果在数据库中找不到行,则会话接口的LOAD()方法将返回null
D. 如果在数据库中找不到行
A. AS关键字是可选的
B. 查询表明有一个名为项目的表,并具有名为" Description"的列。和"日期"
C. 绑定参数的索引从1而不是0开始
D. 从哪里和HQL关键字,必须是大写
A. log4j
B. JCL
C. Java(SLF4J)的简单伐木立面
D. JDK记录
A. 文件
B. 数据
C. 数据库
D. 导航
A. @AtTributeOverRide注释定义了数据库用于保存嵌入式字段的类型
B. @embedded注释意味着注释字段是可嵌入类型的
C. 类上的用户@emebeddable意味着它的字段和属性将是另一个实体的一部分。
D. 可嵌入类型可以在其他类型上重复使用
A. Hibernate默认使用此缓存
B. 它加载对象并使它们可用于整个应用程序
C. 它减少了给定事务中生成的SQL查询的数量
D. 始终" Associates"使用会话对象
A. 只读
B. 仅写
C. nrtrict读/写
D. 读/写
A. 您不能使用Hibernate中的本机SQL查询来检索对象
B. HQL Hibernate查询语言是一种完整的面向对象的查询语言
C. 当您使用get()方法检索数据库中不存在的对象时,Hibernate将抛出异常
D. 当您使用load()方法检索数据库中不存在的对象时,Hibernate将返回NULL
A. 划界
B. 表格
C. 大批
D. 图
A. 如果对查询表的最新更新的时间戳比缓存的查询结果的时间戳早,则丢弃了缓存的结果
B. UpdateTimestampScache是一个特殊的缓存区域,可容纳每个表的最新更新的时间戳
C. 必须使用Hibernate属性设置启用查询缓存:Hibernate.cache.use_query_cache true
D. Hibernate允许您为每个查询指定一个不同的命名缓存区域
A. 许多可能的关系可以是单向或双向的
B. 双向元素必须包括许多关系的双向元素
C. @joincolumn和@inversejoincolumns用于定义JOIN表中的外键的列名称
D. @jointable注释必须在许多关系船的反向上定义
A. Hibernate组件是最低的单位级别,不能拥有其他组件
B. 我们可以使用<组件>可以声明实体的组成部分。元素
C. 组件是用户定义的类,该类持续到拥有实体表
D. 冬眠支撑单向和双向组成
A. 这是一个持久引擎,可为NOSQL存储解决方案提供Java持久性(JPA)支持
B. 在所有用例中,预计将用于与所有NOSQL解决方案相互作用
C. 它重复了Hibernate Core的对象生命周期管理和(DE)水合引擎
D. 它重复使用Java持久性查询语言(JP-QL)作为查询存储数据的接口
A. cascade =" delete"告诉Hibernate在执行删除时导航关联
B. cascade =" all-delete-orphan"与cascade =" all&#34相同。此外,当它被删除时,它会删除任何持续的瞬间
C. CASCADE ="保存上限"是Hibernate中的默认设置
D. cascade ="无"告诉冬眠忽略协会
A. @discriminatorColumn中的IndionType元素的默认值是Incriminatype.integer
B. @Inheritance注释在子类上使用以设置继承映射策略
C. @discriminatorValue注释用于在数据库中的“歧视列”中指定值
D. @discriminatorColumn注释的名称元素指定表的名称
A. 缓存查询将对执行许多插入,删除或更新的应用产生更大的影响。
B. 提供了会话和查询接口的迭代方法,以利用二级缓存。
C. 查询缓存缓存所有实体属性在查询结果集中返回
D. 要启用查询缓存,其所需的只是在查询实例上调用可固定的(true)。
A. 来自一个实体的路径导航是一种外部连接的形式。
B. 可以使用' JOIN'可以明确指定加入条件。关键词
C. 在两个实体之间的内在加入 返回满足所有联接条件的两个实体类型的对象
D. 通过路径导航,可以隐式地指定加入条件。
A. 它被称为'第二级'因为在开放式会话期间,冬眠已经有一个缓存
B. 始终" Associates"使用会话工厂对象
C. 只要会议工厂还活着,就存在
D. 默认情况下,它有效地保留了单个查询的标识符
A. 通过使用@secondarytables注释,可以在多个表之间映射实体
B. 表"属性需要在@Column注释中定义以指定列属的哪个表
C. @primarykeyjoincolumn&nbsp'注释指定主表的主要键
D. 通过使用@secondarytable注释,可以在多个表之间映射实体
A. 它代表没有锁
B. 所有对象在交易结束时切换到此锁定模式
C. 通过调用to Update()或saveorupdate()与会话关联的对象也在此锁定模式下启动
D. 如果使用此锁定模式请求对象,则如果有必要实际读取数据库的状态,将获得写锁
A. @Inheritance注释具有A策略"可用于定义继承映射策略的属性
B. @discriminatorColumn用于定义用于区分子类的列的名称
C. 层次结构的根类需要用@Inheritance注释标记
D. @discriminatorValue dim dim not'必须定义默认值。
A. 当数据库中找不到唯一ID时,LOAD()方法返回null
B. LOAD()方法默认返回代理,并且在委托人调用之前,将不会实现数据库
C. 当数据库中找不到唯一ID时,LOAD()方法会引发异常
D. 当数据库中唯一的ID不可用时,GET()方法将返回null。
A. 记录所有SQL DDL语句被执行
B. 记录所有执行所有SQL DML语句
C. 日志所有JDBC参数
D. 记录所有实体的状态
A. 使用加入策略时,查询子类的价格更高
B. 加入策略是插入数据的最有效方法
C. 加入策略是存储数据的最有效方法
D. 在加入策略中,每个班级都将其状态映射到另一个表格
A. 触发A  Pertpersist;事件并未表明该实体已成功地致力于数据库
B. 如果在要持续存在的对象的关系上设置了“持久性”级联选项,并且目标对象也是一个新对象,则在目标对象上触发了prepersist; prepersist; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp;
C. 在从数据库中读取实体数据并构造实体实例之后,就会发生``Postlost  postback''回调。
D. 当将实体删除的SQL发送到数据库时,事件将被解雇,并表示删除的成功
A. 希洛
B. 基本的
C. 身份
D. 顺序
A. 查询返回对象[]数组的列表
B. 查询分配了别名"到类项目和别名" bid"参加竞标课
C. 查询返回相关投标和项目的所有组合
D. 每个项目的竞标集将急切地加载。
A. 值类型的对象总是在数据库中具有主要键值
B. 值类型对象属于实体,并嵌入在拥有实体的表行中
C. 实体类型的对象没有自己的数据库身份
D. 实体类型对象不能独立存在,必须与另一个对象结合
A. 该项目指示实体类的名称,并指示案例敏感
B. 查询使用本机SQL语法
C. 字母我是别名," as"关键字必须放在别名前
D. 此查询使用位置参数绑定
A. @joincolumn必须用@Onetomany注释来定义
B. @juincolumn定义了外国专栏的名称
C. 如果关系是双向mappedby属性,则必须为@Onetomany注释定义
D. @manytoone定义了一个具有多一多重性的另一个实体类的单值关联。
A. 其他瞬态实例引用的对象是瞬态
B. 瞬态实例始终与数据库中的一行关联
C. 删除了持久的实例后,它将成为瞬态实例
D. 使用新运算符ARAN实例化的对象立即持续存在,其状态是瞬态的。
A. 它没有提供许多高级生命周期语义
B. 无状态会话不会实现第一级缓存
C. 无状态会话没有与之相关的持久性上下文
D. 使用无状态会话级联对关联实例进行的操作
A. on_open
B. after_transaction
C. after_statement
D. on_close
A. 查询正在使用外部加入
B. 返回的部门对象是懒惰的。
C. 查询将返回所有部门,无论该部门是否有员工
D. 查询返回对象[]数组的列表,在索引0是部门,索引1是员工
A. 记录所有第一级缓存活动,而不是二级缓存活动
B. 登录一级或二级缓存活动
C. 记录一级和二级缓存活动
D. 记录所有第二级缓存活动
A. 既不合并也不更新
B. 合并
C. 更新
D. 合并和更新
A. 交易结束后,对持久对象的任何更改都将与数据库同步。
B. 在会话关闭之前,对象在持久管理器保存后将其持久性持久性。
C. 一个持久的实例在其数据库标识符中具有主键集
D. 如果对象通过执行查询从数据库中检索到该对象,则不会持久。
A. 在HQL中,左键在左JOIN FETCH中是可选的
B. 使用HQL JOIN查询时,您必须使用where或子句明确指定联接条件
C. HQL提供了从子句到懒惰加载关联对象的提取加入
D. 使用外部连接时,Hibernate将始终返回包含不同项目的列表。
A. 在实体的@OnetoOne注释中,应在定义加入列的实体中指定Mapapedby元素
B. 一对一映射只能是单向的
C. @juincolumn注释在映射到包含外键的表上的实体的映射
D. 一对一映射只能是双向的
A. 单个表策略使用一个表来包含层次结构的所有可能状态
B. 单个表策略将更浪费数据库空间。
C. 在单个表策略中,任何列都没有剩下的列
D. 单个表策略是多态性查询和写作操作中最大的性能方式。
A. 它是单身班
B. 它的初始化过程很昂贵,因为它加载了所有配置,包括数据库设置或设置
C. 它有助于自定义数据提取。
D. 使用Hibernate配置文件配置Hibernate,用于应用程序
A. 休眠碎片的主要目标是使应用程序开发人员使用标准Hibernate Core API查询和交易碎片数据集
B. 冬眠碎片可以从概念上分为广义碎片逻辑,特定的碎片逻辑和冬眠默认碎片
C. 冬眠碎片主要由许多冬眠核心接口的碎片感知实现
D. 冬眠碎片可以在概念上分为广义碎片逻辑和应用程序特定的碎片逻辑
A. 此查询使用的是外部加入,因此IT' ll返回所有电话实体实例,无论它是否与员工相关联。
B. 此查询缺少连接条件,因此它不会工作
C. 查询表明"数字"是电话表的一列之一的名称
D. 因为电话"是收集协会字段,路径导航无法继续
A. session.saveorupdate()
B. session.remove()
C. session.save()
D. session.persist()