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