1. HibernateJpaAutoConfiguration
检测条件,条件匹配时引入
JpaBaseConfiguration
。
- 定义组件
bean LocalContainerEntityManagerFactoryBean entityManagerFactory
- 定义组件
bean PlatformTransactionManager transactionManager
3. JpaRepositoriesAutoConfiguration
- 定义组件
bean
EntityManager
- 为每个开发人员定义的
Repository
接口生成相应的组件bean
,实现类使用SimpleJpaRepository