Spring提供了(),用于支持Hibernate的持久化访问,使用它,无需显式打开Session和关闭Session,只需要获得SessionFactory的引用,就可以智能打开Session,并在持久化访问结束后关闭Session。
A: SessionTemple
B: HibernateTemple
C: SpringHibernateTemple
D: HibernateSpringTemple
A: SessionTemple
B: HibernateTemple
C: SpringHibernateTemple
D: HibernateSpringTemple
举一反三
- 在Hibernate中,所有持久化类都必须有一个默认的构造方法,这样Hibernate就可以使用()来实例化它。 A: Session B: Constructor C: SessionFactory D: Transaction
- 关于Hibernate缓存说法正确的是( )。 A: Hibernate缓存一般分为三类:一级缓存、二级缓存和查询缓存 B: Session的evict( )方法用于刷新缓存 C: Session的clear( )方法用于刷新缓存 D: Session的flush( )方法用于从缓存中清除所有持久化对象
- 在ASP.NET中,下列关于Session对象的说法,不正确的是() A: 每次打开一个Web页面会创建一个Session对象 B: 用户关闭客户端Web页面后,Session对象会立即消失 C: 应用程序退出以后,Session对象才会消失 D: 每个用户的Session对象不能被其他用户访问
- 下面不是清理Hibernate缓存的方法有() A: 提交事务 B: 调用session的flush方法 C: 调用session的查询方法 D: 关闭session
- Spring包装Hibernate之后的Hibernate的DAO应该继承那个类( ) A: HibernateDAO B: SessionFactory C: HibemateDAOSuport D: Session