| 程序包 | 说明 |
|---|---|
| org.dromara.mendmix.mybatis.core | |
| org.dromara.mendmix.mybatis.plugin.cache | |
| org.dromara.mendmix.mybatis.plugin.datalog |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
BaseMapper<T extends BaseEntity,ID extends Serializable> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
TenantBaseEntity
多租户基类
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends BaseEntity> |
EntityCacheHelper.addCache(T bean,
int expireSeconds) |
static <T extends BaseEntity> |
EntityCacheHelper.removeCache(T bean)
移除指定对象缓存
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
EntityCacheHelper.queryTryCache(Class<? extends BaseEntity> entityClass,
String key,
Callable<T> dataCaller)
查询并缓存结果(默认缓存一天)
|
static <T> T |
EntityCacheHelper.queryTryCache(Class<? extends BaseEntity> entityClass,
String key,
long expireSeconds,
Callable<T> dataCaller)
查询并缓存结果
|
static void |
EntityCacheHelper.removeCache(Class<? extends BaseEntity> entityClass)
移除指定实体组所有缓存
|
static void |
EntityCacheHelper.removeCache(Class<? extends BaseEntity> entityClass,
String key)
移除指定实体组指定key的缓存
|
| 构造器和说明 |
|---|
DataSnapshot(String sourceMethod,
String mapperName,
List<Object> ids,
List<? extends BaseEntity> entities) |
Copyright © 2025. All rights reserved.