Package io.r2mo.dbe.common
Class DBE<QR,T,EXECUTOR>
java.lang.Object
io.r2mo.dbe.common.DBE<QR,T,EXECUTOR>
- All Implemented Interfaces:
SPI
- Author:
- lang : 2025-08-28
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncount()protected EXECUTORexecutor()findAll()findGroupBy(QTree criteria, String groupBy) findGroupBy(JObject criteriaJ, String groupBy) findGroupBy(String groupBy) findGroupBy(String field, Object value, String groupBy) findGroupBy(Map<String, Object> map, String groupBy) findMany(Serializable... ids) findManyBy(JObject mapJ) findManyIn(String field, Object... values) findManyIn(String field, List<?> values) findOne(Serializable id) static <QR,T, EXECUTOR, R extends DBE<QR, T, EXECUTOR>>
RintvoidpBatchSize(int pBatchSize) booleanbooleanbooleanremoveBy(Serializable id) booleanbooleansaveBy(Serializable id, T latest) updateBy(Serializable id, T latest)
-
Constructor Details
-
DBE
-
-
Method Details
-
of
-
executor
-
entityCls
-
count
-
count
-
count
-
count
-
count
-
sum
-
sum
-
sum
-
sum
-
avg
-
avg
-
avg
-
avg
-
min
-
min
-
min
-
min
-
max
-
max
-
max
-
max
-
findOne
-
findOne
-
findOne
-
findOne
-
findOne
-
findMany
-
findMany
-
findMany
-
findMany
-
findMany
-
findFull
-
findFull
-
findPage
-
findPage
-
findAll
-
findGroupBy
-
findGroupBy
-
findGroupBy
-
findGroupBy
-
findGroupBy
-
findManyBy
-
findManyIn
-
findManyIn
-
create
-
create
-
create
-
update
-
update
-
update
-
save
-
save
-
save
-
remove
-
remove
-
remove
-
removeBy
-
removeBy
-
removeBy
-
removeBy
-
removeBy
-
updateBy
-
updateBy
-
updateBy
-
updateBy
-
updateBy
-
saveBy
-
saveBy
-
saveBy
-
saveBy
-
saveBy
-
pBatchSize
public int pBatchSize() -
pBatchSize
public void pBatchSize(int pBatchSize)
-