接口的使用
top.tangyh.basic.base.manager.SuperManager
使用SuperManager的程序包
程序包
说明
-
top.tangyh.basic.base.manager中SuperManager的使用
修饰符和类型接口说明interface基于MP的 IService 新增了几个方法: getByIdCache、getByKey、findByIds、refreshCache、clearCache 其中: 1,getByIdCache 方法 会先从缓存查询,后从DB查询 (取决于实现类) 2、getByKey 根据提供的缓存key查询单个实体,查不到会通过loader回调查询 3、findByIds 根据id批量从缓存查询实体列表 4、refreshCache 刷新缓存 5、clearCache 淘汰缓存 -
top.tangyh.basic.base.manager.impl中SuperManager的使用
修饰符和类型类说明classSuperCacheManagerImpl<M extends SuperMapper<T>,T extends SuperEntity> 基于 CacheOps 实现的 缓存实现 默认的key规则: #{CacheKeyBuilder#key()}:idclassSuperManagerImpl<M extends SuperMapper<T>,T> 不含缓存的Service实现 -
top.tangyh.basic.base.service中SuperManager的使用
-
top.tangyh.basic.base.service.impl中SuperManager的使用
修饰符和类型类说明classSuperServiceImpl<M extends SuperManager<Entity>,Id extends Serializable, Entity extends SuperEntity<?>> 不含缓存的Service实现