所有已知实现类:
DmeExecuteImpl

public interface DmeExecute
  • 方法详细资料

    • selectOneById

      Object selectOneById(ExpandTableInfo tableInfo, Serializable id)
      根据id,查询单个
    • selectListByQuery

      <T> List<T> selectListByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper)
      查询 list
    • selectCountByQuery

      long selectCountByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper)
      查询 总数
    • selectPageByQuery

      <T> List<T> selectPageByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO vo)
      查询 分页
    • selectListByIds

      <T> List<T> selectListByIds(ExpandTableInfo tableInfo, Collection<? extends Serializable> ids)
      查询 多个id
    • insert

      Long insert(ExpandTableInfo tableInfo, Object entity)
      新增
    • insertBatch

      int insertBatch(ExpandTableInfo tableInfo, List<?> entities)
      批量新增
    • insertBatchAndReturnId

      List<?> insertBatchAndReturnId(ExpandTableInfo tableInfo, List<?> entities)
      批量新增并返回ID
    • update

      int update(ExpandTableInfo tableInfo, Object entity, boolean ignoreNulls)
      更新,只更新不为空的值
    • updateBatch

      int updateBatch(ExpandTableInfo tableInfo, List<?> entities, boolean ignoreNulls)
      批量更新
    • updateByQuery

      int updateByQuery(ExpandTableInfo tableInfo, Object dto, com.mybatisflex.core.query.QueryWrapper queryWrapper)
      根据条件更新
    • deleteById

      int deleteById(ExpandTableInfo tableInfo, Serializable id)
      根据id删除
    • deleteBatchByIds

      int deleteBatchByIds(ExpandTableInfo tableInfo, Collection<? extends Serializable> ids)
      批量删除
    • deleteByQuery

      int deleteByQuery(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper)
      根据条件删除
    • executePage

      <T> List<T> executePage(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper, com.huawei.innovation.rdm.coresdk.basic.vo.RDMPageVO vo)
      服务编排分页查询
    • executeList

      <T> List<T> executeList(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper)
      服务编排列表查询
    • statics

      Map<String,Object> statics(ExpandTableInfo tableInfo, com.mybatisflex.core.query.QueryWrapper queryWrapper)
      服务编排方法