| Class | Description |
|---|---|
| BaseCrudServiceImpl<M extends CrudMapper<T>,T> |
实现数据库表增、删、改、查常用操作的基类
|
| LockCrudServiceImpl<M extends CrudMapper<T>,T> |
实现数据库表增、删、改、查常用操作的基类,使用了缓存锁进行创建、删除、更新
|
| RetrieveIncludeLogicDeleteCrudServiceImpl<M extends CrudMapper<T>,T> |
实现数据库表增、删、改、查常用操作的基类,查询支持不过滤掉已经被标记为逻辑删除(
Column.logicDelete())的数据 |
| UncheckQueryConditionCrudServiceImpl<M extends CrudMapper<T>,T> |
实现数据库表增、删、改、查常用操作的基类,不会检查通用查询条件字段是否为空,只要查询条件对象不为
null
即可。切记对于数据库表数据较多的时候,请不要使用此基类,应该使用 BaseCrudServiceImpl,去重写
BaseCrudServiceImpl.checkCommonQueryConditionIsAllNull(SqlCommandType, Result, Object, Map)
方法,这才是比较安全的做法,不然很可能被人使用为直接查询全表的数据。 |
Copyright © 2018–2021. All rights reserved.