类 InsertDataChangeListener
- java.lang.Object
-
- com.jsq.easy.cache.mybatis.listener.InsertDataChangeListener
-
- 所有已实现的接口:
com.jsq.easy.cache.core.listener.InsertListener
public class InsertDataChangeListener extends Object implements com.jsq.easy.cache.core.listener.InsertListener
- 从以下版本开始:
- 2024/6/5
- 作者:
- CreativeSelfSQ
-
-
构造器概要
构造器 构造器 说明 InsertDataChangeListener(com.jsq.easy.cache.starter.config.EasyCacheProperties easyCacheProperties, MybatisEasyCacheProperties mybatisEasyCacheProperties, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected <T> StringcreateBatchInsertSql(com.jsq.easy.cache.core.event.InsertBatchEvent<T> eventData)protected <T> StringcreateInsertSql(com.jsq.easy.cache.core.event.InsertEvent<T> eventData)<T> voidhandleBatchEvent(com.jsq.easy.cache.core.event.BaseEvent<com.jsq.easy.cache.core.event.InsertBatchEvent<T>> insertBatchEvent)<T> voidhandleBatchInsertEvent(com.jsq.easy.cache.core.event.InsertBatchEvent<T> eventData)<T> voidhandleEvent(com.jsq.easy.cache.core.event.BaseEvent<com.jsq.easy.cache.core.event.InsertEvent<T>> insertEvent)<T> voidhandleInsertEvent(com.jsq.easy.cache.core.event.InsertEvent<T> eventData)
-
-
-
构造器详细资料
-
InsertDataChangeListener
public InsertDataChangeListener(com.jsq.easy.cache.starter.config.EasyCacheProperties easyCacheProperties, MybatisEasyCacheProperties mybatisEasyCacheProperties, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-
方法详细资料
-
handleEvent
@EventListener @Async("easyCacheAsyncTaskExecutor") public <T> void handleEvent(com.jsq.easy.cache.core.event.BaseEvent<com.jsq.easy.cache.core.event.InsertEvent<T>> insertEvent)
-
handleBatchEvent
@EventListener @Async("easyCacheAsyncTaskExecutor") public <T> void handleBatchEvent(com.jsq.easy.cache.core.event.BaseEvent<com.jsq.easy.cache.core.event.InsertBatchEvent<T>> insertBatchEvent)
-
handleInsertEvent
public <T> void handleInsertEvent(com.jsq.easy.cache.core.event.InsertEvent<T> eventData)
- 指定者:
handleInsertEvent在接口中com.jsq.easy.cache.core.listener.InsertListener
-
createInsertSql
protected <T> String createInsertSql(com.jsq.easy.cache.core.event.InsertEvent<T> eventData)
-
handleBatchInsertEvent
public <T> void handleBatchInsertEvent(com.jsq.easy.cache.core.event.InsertBatchEvent<T> eventData)
- 指定者:
handleBatchInsertEvent在接口中com.jsq.easy.cache.core.listener.InsertListener
-
createBatchInsertSql
protected <T> String createBatchInsertSql(com.jsq.easy.cache.core.event.InsertBatchEvent<T> eventData)
-
-