All Classes and Interfaces

说明
基础接口
删除Controller
删除Controller
 
分页控制器
分页参数
分页工具类
查询Controller
新增
SuperCacheController
基于MP的 IService 新增了几个方法: getByIdCache、getByKey、findByIds、refreshCache、clearCache 其中: 1,getByIdCache 方法 会先从缓存查询,后从DB查询 (取决于实现类) 2、getByKey 根据提供的缓存key查询单个实体,查不到会通过loader回调查询 3、findByIds 根据id批量从缓存查询实体列表 4、refreshCache 刷新缓存 5、clearCache 淘汰缓存
基于 CacheOps 实现的 缓存实现 默认的key规则: #{CacheKeyBuilder#key()}:id
基于MP的 IService 新增了3个方法: getByIdCache 其中: 1,getByIdCache 方法 会先从缓存查询,后从DB查询 (取决于实现类) 2、SuperService 上的方法
基于 CacheOps 实现的 缓存实现 默认的key规则: #{CacheKeyBuilder#key()}:id
SuperNoPoiController
导入导出
基于MP的 IService 新增了2个方法: saveBatchSomeColumn、updateAllById 其中: 1,updateAllById 执行后,会清除缓存 2,saveBatchSomeColumn 批量插入
不含缓存的Service实现
基于MP的 BaseMapper 新增了2个方法: insertBatchSomeColumn、updateAllById
SuperReadController
业务层
不含缓存的Service实现
简单的实现了BaseController,为了获取注入 Service 和 实体类型
SuperReadController
修改Controller