对于Hibernate框架,以下说法正确的有()。
A: 是一个开源ORM框架
B: SessionFactory是线程安全的
C: 支持三种持久化对象状态转换操作:持久化、临时、游离
D: 提供了单独的事务管理机制
A: 是一个开源ORM框架
B: SessionFactory是线程安全的
C: 支持三种持久化对象状态转换操作:持久化、临时、游离
D: 提供了单独的事务管理机制
举一反三
- 对于Hibernate对象生命周期中的状态,以下说法正确的有()。 A: 自由状态,表示实体对象在内存中自由存在,不与数据库中的记录关联。 B: 持久状态,表示实体对象的引用被纳入Hibernate实体容器中加以管理,其变更将由Hibernate固化到数据库中。 C: 游离状态,表示持久状态的对象,其对应的Session实例关闭之后,该对象转换为游离状态。 D: 事务状态,表示持久化对象的状态由Session的事务管理机制维护。
- 使用ORM框架后应用程序不再直接访问底层数据库,而是以( )的方式来操作持久化对象。 A: 面向业务 B: Hibernate C: 面向对象 D: MyBatis
- Hibernate框架使用()将持久化对象对应到数据库表
- 有关Spring、Hibernate和Struts三种框架的说法不正确的是 A: Spring、Hibernate和Struts框架简称为SSM框架 B: Spring框架位于业务逻辑层 C: Hibernate框架位于持久化层 D: Struts框架位于展示层(表示层)
- 【 】是当前主流的Java持久层框架之一,它与Hibernate一样,也是一种ORM框架