@Configuration @ConditionalOnClass(value={org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.class,org.springframework.transaction.annotation.EnableTransactionManagement.class,javax.persistence.EntityManager.class,org.hibernate.ejb.HibernateEntityManager.class}) @ConditionalOnBean(value=javax.sql.DataSource.class) @EnableTransactionManagement public class HibernateJpaAutoConfiguration extends JpaBaseConfiguration implements org.springframework.beans.factory.BeanClassLoaderAware
Auto-configuration for Hibernate JPA.JpaBaseConfiguration.JpaWebConfiguration| Constructor and Description |
|---|
HibernateJpaAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configure(org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean entityManagerFactoryBean) |
protected org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter |
createJpaVendorAdapter() |
void |
setBeanClassLoader(ClassLoader classLoader) |
void |
setEnvironment(org.springframework.core.env.Environment environment) |
entityManagerFactory, getDataSource, getPackagesToScan, jpaVendorAdapter, setBeanFactory, transactionManagerpublic void setBeanClassLoader(ClassLoader classLoader)
setBeanClassLoader in interface org.springframework.beans.factory.BeanClassLoaderAwarepublic void setEnvironment(org.springframework.core.env.Environment environment)
setEnvironment in interface org.springframework.context.EnvironmentAwaresetEnvironment in class JpaBaseConfigurationprotected org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter createJpaVendorAdapter()
createJpaVendorAdapter in class JpaBaseConfigurationprotected void configure(org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean entityManagerFactoryBean)
configure in class JpaBaseConfigurationCopyright © 2013. All Rights Reserved.