class Book {
String title
Date releaseDate
Author author
}
hibernate
目的
hibernate 插件配置了 GORM 的 Hibernate 实现。
示例
示例域类
描述
请参阅 Grails 用户指南中有关 GORM 的章节,其中详细介绍了如何创建 Grails 域类。
配置的 Spring Bean
-
dialectDetector- HibernateDialectDetectorFactoryBean 的一个实例,该实例会尝试自动探测 Hibernate 方言,该方言用于与数据库通信。 -
hibernateProperties- 传递给SessionFactory的 Hibernate 属性的Map -
lobHandlerDetector- SpringLobHandlerDetectorFactoryBean 的一个实例,该实例会尝试根据数据库自动探测要使用的 Spring LobHandler。 -
sessionFactory- Hibernate SessionFactory 类的实例 -
transactionManager- Spring 的 HibernateTransactionManager 类的实例 -
persistenceInterceptor- HibernatePersistenceContextInterceptor 的一个实例,该实例抽象了控制器/视图层中持久性的使用方法,以便在没有 GORM 的情况下使用 Grails。 -
openSessionInViewInterceptor- GrailsOpenSessionInViewFilter 的一个实例,该实例处理 Grails 的 Session 管理。