Package io.r2mo.dbe.mybatisplus
Class DBJ<T>
java.lang.Object
io.r2mo.dbe.common.DBEJ<com.github.yulichang.query.MPJQueryWrapper<T>,T,com.github.yulichang.base.MPJBaseMapper<T>>
io.r2mo.dbe.mybatisplus.DBJ<T>
public class DBJ<T>
extends io.r2mo.dbe.common.DBEJ<com.github.yulichang.query.MPJQueryWrapper<T>,T,com.github.yulichang.base.MPJBaseMapper<T>>
- Author:
- lang : 2025-10-23
-
Field Summary
Fields inherited from class io.r2mo.dbe.common.DBEJ
opJoin, ref -
Method Summary
Methods inherited from class io.r2mo.dbe.common.DBEJ
count, count, count, count, create, executor, findAll, findExist, findExist, findFull, findFull, findMany, findMany, findMany, findMany, findManyBy, findManyIn, findManyIn, findOne, findOne, findOne, findOne, findOne, findOneBy, findPage, findPage, removeBy, removeBy, removeBy, removeBy, removeBy, updateBy, updateBy, updateBy, updateBy, updateBy
-
Method Details
-
afterConstruct
protected void afterConstruct() -
analyzer
protected io.r2mo.base.dbe.operation.QrAnalyzer<com.github.yulichang.query.MPJQueryWrapper<T>> analyzer() -
alias
-
alias
-
of
常见构造,可直接使用DBJ.of(Join.of( classFrom, from, classTo, to, )).xxxMethod(???)此方法在调用过程中会直接根据Join中的定义来构造节点相关信息,需要注意一点就是此处使用DBLoad构造 的节点信息本身是完全独立的节点,和DBRef以及DBJ的数量无关,而加载流程中会直接截断加载,即直接通 过实际实现层来加载DBNode的基本信息,由于存在全局缓存,所以不会存在重复加载的问题。最终调试的时候要注意: 全局缓存中的DBNode是共享的!- Parameters:
meta- JOIN 元信息baseMapper- EXECUTOR- Returns:
- 当前引用
-
of
-