类 MybatisEasyCacheAutoConfiguration
- java.lang.Object
-
- com.jsq.easy.cache.mybatis.MybatisEasyCacheAutoConfiguration
-
@Configuration @ConditionalOnProperty(value="jsq.easy.cache.type", havingValue="mybatis", matchIfMissing=true) @AutoConfigureAfter(com.jsq.easy.cache.starter.EasyCacheAutoConfiguration.class) @EnableConfigurationProperties({com.jsq.easy.cache.starter.config.EasyCacheProperties.class,MybatisEasyCacheProperties.class}) public class MybatisEasyCacheAutoConfiguration extends Object- 从以下版本开始:
- 2024/6/5
- 作者:
- CreativeSelfSQ
-
-
构造器概要
构造器 构造器 说明 MybatisEasyCacheAutoConfiguration(com.jsq.easy.cache.starter.config.EasyCacheProperties easyCacheProperties, MybatisEasyCacheProperties mybatisEasyCacheProperties)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 com.jsq.easy.cache.core.publisher.DatabasePublisherdatabasePublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)DeleteDataChangeListenerdeleteDataChangeListener()com.jsq.easy.cache.core.manager.EasyCacheManualManagereasyCacheManualManager(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)com.jsq.easy.cache.core.listener.InsertListenerinsertListener(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)MybatisEachCacheComponentmybatisEachCacheComponent(com.jsq.easy.cache.core.publisher.DatabasePublisher databasePublisher)MybatisEasyCacheInterceptormybatisEasyCacheInterceptor(MybatisEachCacheComponent mybatisEachCacheComponent)org.springframework.scheduling.concurrent.ThreadPoolTaskExecutorredisAsyncTaskExecutor()com.jsq.easy.cache.core.listener.UpdateListenerupdateListener(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-
-
构造器详细资料
-
MybatisEasyCacheAutoConfiguration
public MybatisEasyCacheAutoConfiguration(com.jsq.easy.cache.starter.config.EasyCacheProperties easyCacheProperties, MybatisEasyCacheProperties mybatisEasyCacheProperties)
-
-
方法详细资料
-
easyCacheManualManager
@Bean @ConditionalOnMissingBean public com.jsq.easy.cache.core.manager.EasyCacheManualManager easyCacheManualManager(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
mybatisEachCacheComponent
@Bean @ConditionalOnMissingBean public MybatisEachCacheComponent mybatisEachCacheComponent(com.jsq.easy.cache.core.publisher.DatabasePublisher databasePublisher)
-
mybatisEasyCacheInterceptor
@Bean @ConditionalOnMissingBean public MybatisEasyCacheInterceptor mybatisEasyCacheInterceptor(MybatisEachCacheComponent mybatisEachCacheComponent)
-
databasePublisher
@Bean @ConditionalOnMissingBean public com.jsq.easy.cache.core.publisher.DatabasePublisher databasePublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
-
redisAsyncTaskExecutor
@Bean("easyCacheAsyncTaskExecutor") public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor redisAsyncTaskExecutor()
-
deleteDataChangeListener
@Bean public DeleteDataChangeListener deleteDataChangeListener()
-
insertListener
@Bean @ConditionalOnMissingBean public com.jsq.easy.cache.core.listener.InsertListener insertListener(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
updateListener
@Bean @ConditionalOnMissingBean public com.jsq.easy.cache.core.listener.UpdateListener updateListener(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-