目录

Hibernate 在线测试

以下测验提供了与Hibernate Framework相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。

问题和解答

Answer : B

解释 (Explaination)

JDBC代表Java Database Connectivity,它提供了一组Java API,用于从Java程序访问关系数据库。

Answer : D

解释 (Explaination)

SessionFactory对象使用提供的配置文件为应用程序配置Hibernate,并允许实例化Session对象。 SessionFactory是一个线程安全对象,由应用程序的所有线程使用。

Answer : A

解释 (Explaination)

一旦我们关闭Hibernate Session,持久化实例将成为一个分离的实例。

问题4 - 使用哪种方法从底层数据库重新读取给定实例的状态?

A - Session.refresh()

B - Session.get()

C - Session.reload()

D - Session.retrieve()

Answer : A

解释 (Explaination)

Session.refresh从底层数据库重新读取给定实例的状态。

问5 - hbm.xml的哪个元素自动生成主键值?

A - id

B - generator

C - primaryKey

D - 以上都不是。

Answer : B

解释 (Explaination)

id元素中的元素用于自动生成主键值。

Answer : A

解释 (Explaination)

员工可以拥有多个证书,并且可以向许多员工授予相同的证书。 这种情况代表了多对多的联系。

问题7 - 休眠时强制要求第一级缓存吗?

A - true

B - false

Answer : A

解释 (Explaination)

第一级缓存是会话缓存,是所有请求必须通过的强制缓存。

Answer : B

解释 (Explaination)

对于读取主要数据使用事务策略,其中对于防止并发事务中的陈旧数据至关重要。

Q 9 - 配置对象用于在hibernate中创建SessionFactory对象。

A - true

B - false

Answer : A

解释 (Explaination)

配置对象用于创建SessionFactory对象。

Answer : C

解释 (Explaination)

@Table注释允许您指定将用于在数据库中保留实体的表的详细信息。 @Table注释提供了四个属性,允许您覆盖表的名称,目录及其架构,并对表中的列强制执行唯一约束。

↑回到顶部↑
WIKI教程 @2018