mirror of
https://gitee.com/best_handsome/mybatis-plus-join
synced 2025-07-11 00:02:22 +08:00
优化
This commit is contained in:
parent
29fe842e7c
commit
32c333234b
@ -22,7 +22,7 @@ public abstract class MPJAbstractLambdaWrapper<T, Children extends MPJAbstractLa
|
||||
/**
|
||||
* 关联的表
|
||||
*/
|
||||
protected final Map<Class<?>, Integer> subTable = new HashMap<>();
|
||||
protected Map<Class<?>, Integer> subTable = new HashMap<>();
|
||||
|
||||
@Override
|
||||
protected <X> String columnToString(X column) {
|
||||
|
@ -71,7 +71,8 @@ public class MPJJoinLambdaQueryWrapper<T> extends MPJAbstractLambdaWrapper<T, MP
|
||||
*/
|
||||
MPJJoinLambdaQueryWrapper(T entity, Class<T> entityClass, SharedString sqlSelect, AtomicInteger paramNameSeq,
|
||||
Map<String, Object> paramNameValuePairs, MergeSegments mergeSegments,
|
||||
SharedString lastSql, SharedString sqlComment, SharedString sqlFirst) {
|
||||
SharedString lastSql, SharedString sqlComment, SharedString sqlFirst,
|
||||
Map<Class<?>, Integer> subTable) {
|
||||
super.setEntity(entity);
|
||||
super.setEntityClass(entityClass);
|
||||
this.paramNameSeq = paramNameSeq;
|
||||
@ -81,6 +82,7 @@ public class MPJJoinLambdaQueryWrapper<T> extends MPJAbstractLambdaWrapper<T, MP
|
||||
this.lastSql = lastSql;
|
||||
this.sqlComment = sqlComment;
|
||||
this.sqlFirst = sqlFirst;
|
||||
this.subTable = subTable;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -182,7 +184,8 @@ public class MPJJoinLambdaQueryWrapper<T> extends MPJAbstractLambdaWrapper<T, MP
|
||||
@Override
|
||||
protected MPJJoinLambdaQueryWrapper<T> instance() {
|
||||
return new MPJJoinLambdaQueryWrapper<>(getEntity(), getEntityClass(), null, paramNameSeq, paramNameValuePairs,
|
||||
new MergeSegments(), SharedString.emptyString(), SharedString.emptyString(), SharedString.emptyString());
|
||||
new MergeSegments(), SharedString.emptyString(), SharedString.emptyString(), SharedString.emptyString(),
|
||||
this.subTable);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
x
Reference in New Issue
Block a user