public class ShardingService<T> extends java.lang.Object implements IShardingService<T>
| 构造器和说明 |
|---|
ShardingService(java.lang.String field,
java.util.Date startTime,
java.util.Date endTime,
ShardingCountFunction<com.baomidou.mybatisplus.core.conditions.Wrapper,java.lang.Integer> countMethod,
ShardingListFunction<com.baomidou.mybatisplus.core.conditions.Wrapper,java.lang.Integer,java.lang.Integer,java.util.List<T>> listMethod,
java.lang.String asyncName,
java.lang.String searchAsyncName,
java.lang.String countAsyncName,
ShardingType shardingType) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Integer |
queryCount(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper) |
java.util.concurrent.Future<java.lang.Integer> |
queryCountAsync(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper) |
java.util.List<T> |
queryList(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper,
java.lang.Integer pageNum,
java.lang.Integer pageSize) |
java.util.concurrent.Future<java.util.List<T>> |
queryListAsync(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper,
java.lang.Integer pageNum,
java.lang.Integer pageSize) |
com.github.pagehelper.PageInfo<T> |
queryPage(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper,
java.lang.Integer pageNum,
java.lang.Integer pageSize) |
public ShardingService(java.lang.String field,
java.util.Date startTime,
java.util.Date endTime,
ShardingCountFunction<com.baomidou.mybatisplus.core.conditions.Wrapper,java.lang.Integer> countMethod,
ShardingListFunction<com.baomidou.mybatisplus.core.conditions.Wrapper,java.lang.Integer,java.lang.Integer,java.util.List<T>> listMethod,
java.lang.String asyncName,
java.lang.String searchAsyncName,
java.lang.String countAsyncName,
ShardingType shardingType)
public java.lang.Integer queryCount(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper)
throws java.util.concurrent.ExecutionException,
java.lang.InterruptedException
queryCount 在接口中 IShardingService<T>java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionpublic java.util.concurrent.Future<java.lang.Integer> queryCountAsync(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper)
queryCountAsync 在接口中 IShardingService<T>public java.util.List<T> queryList(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper, java.lang.Integer pageNum, java.lang.Integer pageSize) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
queryList 在接口中 IShardingService<T>java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionpublic java.util.concurrent.Future<java.util.List<T>> queryListAsync(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper, java.lang.Integer pageNum, java.lang.Integer pageSize)
queryListAsync 在接口中 IShardingService<T>public com.github.pagehelper.PageInfo<T> queryPage(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<?> wrapper, java.lang.Integer pageNum, java.lang.Integer pageSize) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
queryPage 在接口中 IShardingService<T>java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionCopyright © 2024. All Rights Reserved.