类 HibernateJpaAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration
- org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration
- 所有已实现的接口:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
@Configuration @ConditionalOnClass({org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.class,javax.persistence.EntityManager.class}) @Conditional(org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration.HibernateEntityManagerCondition.class) public class HibernateJpaAutoConfiguration extends JpaBaseConfiguration
Auto-configuration
for Hibernate JPA.
嵌套类概要
从类继承的嵌套类/接口 org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration
JpaBaseConfiguration.JpaWebConfiguration
构造器概要
构造器 构造器 说明 HibernateJpaAutoConfiguration(DataSource dataSource, JpaProperties jpaProperties, org.springframework.beans.factory.ObjectProvider<org.springframework.transaction.jta.JtaTransactionManager> jtaTransactionManager, org.springframework.beans.factory.ObjectProvider<TransactionManagerCustomizers> transactionManagerCustomizers)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
createJpaVendorAdapter()
protected void
customizeVendorProperties(Map<String,Object> vendorProperties)
Customize vendor properties before they are used.protected Map<String,Object>
getVendorProperties()
从类继承的方法 org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration
entityManagerFactory, entityManagerFactoryBuilder, getDataSource, getJtaTransactionManager, getPackagesToScan, getProperties, getVendorCallback, isJta, jpaVendorAdapter, setBeanFactory, transactionManager
构造器详细资料
HibernateJpaAutoConfiguration
public HibernateJpaAutoConfiguration(DataSource dataSource, JpaProperties jpaProperties, org.springframework.beans.factory.ObjectProvider<org.springframework.transaction.jta.JtaTransactionManager> jtaTransactionManager, org.springframework.beans.factory.ObjectProvider<TransactionManagerCustomizers> transactionManagerCustomizers)
方法详细资料
createJpaVendorAdapter
protected org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter createJpaVendorAdapter()
getVendorProperties
protected Map<String,Object> getVendorProperties()
customizeVendorProperties
protected void customizeVendorProperties(Map<String,Object> vendorProperties)
从类复制的说明:JpaBaseConfiguration
Customize vendor properties before they are used. Allows for post processing (for example to configure JTA specific settings).- 覆盖:
customizeVendorProperties
在类中JpaBaseConfiguration
- 参数:
vendorProperties
- the vendor properties to customize