类 MbmExecuteImpl
java.lang.Object
com.sie.mbm.mom.framework.db.executeDme.service.MbmExecuteImpl
- 所有已实现的接口:
MbmExecute
-
字段概要
字段修饰符和类型字段说明private static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final String(专用程序包) MbmDelegatorServiceprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final String -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intbatchUpdateByAdmin(ExpandTableInfo tableInfo, Collection<?> entities) 以管理员身份批量更新checkIn(ExpandTableInfo tableInfo, CheckInDO checkInDO) 检入checkOut(ExpandTableInfo tableInfo, CheckOutDO checkOutDO) 检出intdeleteBatchByIds(ExpandTableInfo tableInfo, Collection<? extends Serializable> ids) 批量删除intdeleteById(ExpandTableInfo tableInfo, Serializable id) 根据id删除intdeleteById(ExpandTableInfo tableInfo, Serializable id, Serializable masterId) 根据id、masterId删除intdeleteByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 根据条件删除<T> List<T> executeList(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 服务编排列表查询<T> List<T> executePage(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO vo) 服务编排分页查询private ObjectgetExecuteFilter(com.mybatisflex.core.query.QueryWrapper queryWrapper) private ObjectgetExecuteListFilter(com.mybatisflex.core.query.QueryWrapper queryWrapper) private com.huawei.innovation.rdm.coresdk.basic.vo.QueryRequestVogetQueryFilter(com.mybatisflex.core.query.QueryWrapper queryWrapper) insert(ExpandTableInfo tableInfo, Object param) 新增intinsertBatch(ExpandTableInfo tableInfo, List<?> entities) 批量新增List<?> insertBatchAndReturnId(ExpandTableInfo tableInfo, List<?> entities) 批量新增并返回IDprivate intresultToInt(Object obj) revise(ExpandTableInfo tableInfo, ReviseDO reviseDO) 修订reviseAndUpdate(ExpandTableInfo tableInfo, ReviseAnUpdateDO<?> reviseAnUpdateDO) 修订并更新longselectCountByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 查询 总数<T> List<T> selectListByIds(ExpandTableInfo tableInfo, Collection<? extends Serializable> ids) 查询 多个id<T> List<T> selectListByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 查询 listselectOneById(ExpandTableInfo tableInfo, Serializable id) 根据id,查询单个<T> List<T> selectPageByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO vo) 查询 分页statics(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 服务编排方法intupdate(ExpandTableInfo tableInfo, Object entity, boolean ignoreNulls) 更新,只更新不为空的值intupdateBatch(ExpandTableInfo tableInfo, List<?> entities, boolean ignoreNulls) 批量更新intupdateByAdmin(ExpandTableInfo tableInfo, Object entity) 以管理员身份更新intupdateByQuery(ExpandTableInfo tableInfo, Object dto, com.mybatisflex.core.query.QueryWrapper queryWrapper) 根据条件更新
-
字段详细资料
-
mbmDelegatorService
-
ID
- 另请参阅:
-
LIST
- 另请参阅:
-
FIND
- 另请参阅:
-
COUNT
- 另请参阅:
-
GET
- 另请参阅:
-
BATCH_GET
- 另请参阅:
-
CREATE
- 另请参阅:
-
BATCH_CREATE
- 另请参阅:
-
UPDATE
- 另请参阅:
-
SAVE_ALL
- 另请参阅:
-
BATCH_UPDATE
- 另请参阅:
-
UPDATE_BY_CONDITION
- 另请参阅:
-
LOGICAL_DELETE
- 另请参阅:
-
BATCH_LOGICAL_DELETE
- 另请参阅:
-
LOGICAL_DELETE_BY_CONDITION
- 另请参阅:
-
DELETE
- 另请参阅:
-
BATCH_DELETE
- 另请参阅:
-
DELETE_BY_CONDITION
- 另请参阅:
-
EXECUTE
- 另请参阅:
-
STATICS
- 另请参阅:
-
CHECKOUT
- 另请参阅:
-
CHECKIN
- 另请参阅:
-
REVISE
- 另请参阅:
-
REVISE_AND_UPDATE
- 另请参阅:
-
UPDATE_BY_ADMIN
- 另请参阅:
-
BATCH_UPDATE_BY_ADMIN
- 另请参阅:
-
-
构造器详细资料
-
MbmExecuteImpl
public MbmExecuteImpl()
-
-
方法详细资料
-
selectListByQuery
public <T> List<T> selectListByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 从接口复制的说明:MbmExecute查询 list- 指定者:
selectListByQuery在接口中MbmExecute
-
selectCountByQuery
public long selectCountByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 从接口复制的说明:MbmExecute查询 总数- 指定者:
selectCountByQuery在接口中MbmExecute
-
selectPageByQuery
public <T> List<T> selectPageByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO vo) 从接口复制的说明:MbmExecute查询 分页- 指定者:
selectPageByQuery在接口中MbmExecute
-
selectOneById
从接口复制的说明:MbmExecute根据id,查询单个- 指定者:
selectOneById在接口中MbmExecute
-
selectListByIds
public <T> List<T> selectListByIds(ExpandTableInfo tableInfo, Collection<? extends Serializable> ids) 从接口复制的说明:MbmExecute查询 多个id- 指定者:
selectListByIds在接口中MbmExecute
-
insert
从接口复制的说明:MbmExecute新增- 指定者:
insert在接口中MbmExecute
-
insertBatch
从接口复制的说明:MbmExecute批量新增- 指定者:
insertBatch在接口中MbmExecute
-
insertBatchAndReturnId
从接口复制的说明:MbmExecute批量新增并返回ID- 指定者:
insertBatchAndReturnId在接口中MbmExecute
-
update
从接口复制的说明:MbmExecute更新,只更新不为空的值- 指定者:
update在接口中MbmExecute
-
updateBatch
从接口复制的说明:MbmExecute批量更新- 指定者:
updateBatch在接口中MbmExecute
-
updateByQuery
public int updateByQuery(ExpandTableInfo tableInfo, Object dto, com.mybatisflex.core.query.QueryWrapper queryWrapper) 从接口复制的说明:MbmExecute根据条件更新- 指定者:
updateByQuery在接口中MbmExecute
-
deleteById
从接口复制的说明:MbmExecute根据id删除- 指定者:
deleteById在接口中MbmExecute
-
deleteBatchByIds
从接口复制的说明:MbmExecute批量删除- 指定者:
deleteBatchByIds在接口中MbmExecute
-
deleteByQuery
public int deleteByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 从接口复制的说明:MbmExecute根据条件删除- 指定者:
deleteByQuery在接口中MbmExecute
-
executeList
public <T> List<T> executeList(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 从接口复制的说明:MbmExecute服务编排列表查询- 指定者:
executeList在接口中MbmExecute
-
getExecuteListFilter
-
executePage
public <T> List<T> executePage(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO vo) 从接口复制的说明:MbmExecute服务编排分页查询- 指定者:
executePage在接口中MbmExecute
-
statics
public Map<String,Object> statics(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper) 从接口复制的说明:MbmExecute服务编排方法- 指定者:
statics在接口中MbmExecute
-
getQueryFilter
private com.huawei.innovation.rdm.coresdk.basic.vo.QueryRequestVo getQueryFilter(com.mybatisflex.core.query.QueryWrapper queryWrapper) -
getExecuteFilter
-
resultToInt
-
deleteById
从接口复制的说明:MbmExecute根据id、masterId删除- 指定者:
deleteById在接口中MbmExecute
-
checkOut
检出- 指定者:
checkOut在接口中MbmExecute- 参数:
tableInfo-checkOutDO-
-
checkIn
检入- 指定者:
checkIn在接口中MbmExecute- 参数:
tableInfo-checkInDO-
-
revise
修订- 指定者:
revise在接口中MbmExecute- 参数:
tableInfo-reviseDO-
-
reviseAndUpdate
修订并更新- 指定者:
reviseAndUpdate在接口中MbmExecute- 参数:
tableInfo-reviseAnUpdateDO-
-
updateByAdmin
以管理员身份更新- 指定者:
updateByAdmin在接口中MbmExecute- 参数:
tableInfo-entity-- 返回:
-
batchUpdateByAdmin
以管理员身份批量更新- 指定者:
batchUpdateByAdmin在接口中MbmExecute- 参数:
tableInfo-entities-- 返回:
-