@Configuration
@EnableJpaRepositories(basePackages="**.jpa.repository.writer.**",
entityManagerFactoryRef="writerEntityManagerFactory",
transactionManagerRef="writerTransactionManager")
@EnableJpaAuditing
public class WriterConfig
extends org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
WRITER_ENTITY_MANAGER_FACTORY |
static String |
WRITER_TRANSACTION_MANAGER |
| 构造器和说明 |
|---|
WriterConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.data.relational.core.dialect.Dialect |
jdbcDialect(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations operations) |
UserIdAuditorAware |
userIdAuditorAware() |
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean |
writerEntityManagerFactory(DataSource dataSource,
DataSourceProperties properties) |
org.springframework.transaction.PlatformTransactionManager |
writerTransactionManager(javax.persistence.EntityManagerFactory entityManagerFactory) |
public org.springframework.data.relational.core.dialect.Dialect jdbcDialect(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations operations)
jdbcDialect 在类中 org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration@Bean(name="writerEntityManagerFactory")
@Primary
public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean writerEntityManagerFactory(@Qualifier(value="dataSource")
DataSource dataSource,
DataSourceProperties properties)
@Bean(name="writerTransactionManager")
public org.springframework.transaction.PlatformTransactionManager writerTransactionManager(@Qualifier(value="writerEntityManagerFactory")
javax.persistence.EntityManagerFactory entityManagerFactory)
@Bean @Primary public UserIdAuditorAware userIdAuditorAware()
Copyright © 2021. All rights reserved.