@Slf4j class HibernateDatastoreSpringInitializer extends AbstractDatastoreInitializer
Class that handles the details of initializing GORM for Hibernate
| Modifiers | Name | Description |
|---|---|---|
static String |
DATA_SOURCES |
|
static String |
DEFAULT_DATA_SOURCE_NAME |
|
static String |
SESSION_FACTORY_BEAN_NAME |
|
static String |
TEST_DB_URL |
| Type | Name and description |
|---|---|
Set<String> |
dataSources |
String |
defaultDataSourceBeanName |
String |
defaultSessionFactoryBeanName |
boolean |
enableReload |
boolean |
grailsPlugin |
| Constructor and description |
|---|
HibernateDatastoreSpringInitializer(PropertyResolver configuration, Collection<Class> persistentClasses) |
HibernateDatastoreSpringInitializer(PropertyResolver configuration, Class[] persistentClasses) |
HibernateDatastoreSpringInitializer(PropertyResolver configuration, String[] packages) |
HibernateDatastoreSpringInitializer(Map configuration, Class[] persistentClasses) |
HibernateDatastoreSpringInitializer(Map configuration, Collection<Class> persistentClasses) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
ApplicationContext |
configure()Configures an in-memory test data source, don't use in production |
|
void |
configureDataSources(PropertyResolver config) |
|
ApplicationContext |
configureForDataSource(javax.sql.DataSource dataSource) |
|
protected GenericApplicationContext |
createApplicationContext() |
|
Closure |
getBeanDefinitions(BeanDefinitionRegistry beanDefinitionRegistry) |
|
protected Class<AbstractDatastorePersistenceContextInterceptor> |
getPersistenceInterceptorClass() |
|
protected String |
getTestDbUrl() |
Configures an in-memory test data source, don't use in production