Package io.r2mo.dbe.mybatisplus
Class DBE<T>
java.lang.Object
io.r2mo.dbe.common.DBE<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>,T,com.baomidou.mybatisplus.core.mapper.BaseMapper<T>>
io.r2mo.dbe.mybatisplus.DBE<T>
public class DBE<T>
extends io.r2mo.dbe.common.DBE<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>,T,com.baomidou.mybatisplus.core.mapper.BaseMapper<T>>
- Author:
- lang : 2025-08-28
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final io.r2mo.base.dbe.operation.OpAggrprotected final io.r2mo.base.dbe.operation.OpDb<T> protected final io.r2mo.base.dbe.operation.OpVary<T, com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>> protected final io.r2mo.base.dbe.operation.QrAnalyzer<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>> protected final io.r2mo.base.dbe.operation.QrMany<T> protected final io.r2mo.base.dbe.operation.QrOne<T> -
Method Summary
Methods inherited from class io.r2mo.dbe.common.DBE
create, create, create, findAll, findExist, findExist, findExist, findFull, findFull, findGroupBy, findGroupBy, findGroupBy, findGroupBy, findGroupBy, findMany, findMany, findMany, findMany, findMany, findManyBy, findManyIn, findManyIn, findOne, findOne, findOne, findOne, findOne, findPage, findPage, remove, remove, remove, removeBy, removeBy, removeBy, removeBy, removeBy, save, save, save, saveBy, saveBy, saveBy, saveBy, saveBy, update, update, update, updateBy, updateBy, updateBy, updateBy, updateBy
-
Field Details
-
entityCls
-
opAggr
protected final io.r2mo.base.dbe.operation.OpAggr opAggr -
opDb
-
qrOne
-
qrMany
-
opVary
-
qrAnalyzer
protected final io.r2mo.base.dbe.operation.QrAnalyzer<com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T>> qrAnalyzer
-
-
Method Details
-
of
-
executor
-
entityCls
-
count
-
count
-
count
-
count
-
count
-
sum
-
sum
-
sum
-
sum
-
sum
-
avg
-
avg
-
avg
-
avg
-
avg
-
min
-
min
-
min
-
min
-
min
-
max
-
max
-
max
-
max
-
max
-
countBy
-
countBy
-
countBy
-
countBy
-
countBy
-
sumBy
-
sumBy
public ConcurrentMap<String,BigDecimal> sumBy(String arg0, io.r2mo.base.dbe.syntax.QTree arg1, String arg2) -
sumBy
-
sumBy
public ConcurrentMap<String,BigDecimal> sumBy(String arg0, io.r2mo.typed.json.JObject arg1, String arg2) -
sumBy
-
avgBy
-
avgBy
public ConcurrentMap<String,BigDecimal> avgBy(String arg0, io.r2mo.base.dbe.syntax.QTree arg1, String arg2) -
avgBy
-
avgBy
public ConcurrentMap<String,BigDecimal> avgBy(String arg0, io.r2mo.typed.json.JObject arg1, String arg2) -
avgBy
-
minBy
-
minBy
public ConcurrentMap<String,BigDecimal> minBy(String arg0, io.r2mo.base.dbe.syntax.QTree arg1, String arg2) -
minBy
-
minBy
public ConcurrentMap<String,BigDecimal> minBy(String arg0, io.r2mo.typed.json.JObject arg1, String arg2) -
minBy
-
maxBy
-
maxBy
public ConcurrentMap<String,BigDecimal> maxBy(String arg0, io.r2mo.base.dbe.syntax.QTree arg1, String arg2) -
maxBy
-
maxBy
public ConcurrentMap<String,BigDecimal> maxBy(String arg0, io.r2mo.typed.json.JObject arg1, String arg2) -
maxBy
-
sumBy
-
sumBy
-
sumBy
-
sumBy
-
avgBy
-
avgBy
-
avgBy
-
avgBy
-
minBy
-
minBy
-
minBy
-
minBy
-
maxBy
-
maxBy
-
maxBy
-
maxBy
-
pBatchSize
public int pBatchSize() -
pBatchSize
public void pBatchSize(int arg0)
-