|
@@ -61,7 +61,7 @@ public class LambdaUpdateWrapper<T> extends AbstractLambdaWrapper<T, LambdaUpdat
|
|
}
|
|
}
|
|
|
|
|
|
LambdaUpdateWrapper(T entity, Class<T> entityClass, List<String> sqlSet, AtomicInteger paramNameSeq,
|
|
LambdaUpdateWrapper(T entity, Class<T> entityClass, List<String> sqlSet, AtomicInteger paramNameSeq,
|
|
- Map<String, Object> paramNameValuePairs, MergeSegments mergeSegments,
|
|
|
|
|
|
+ Map<String, Object> paramNameValuePairs, MergeSegments mergeSegments, SharedString paramAlias,
|
|
SharedString lastSql, SharedString sqlComment, SharedString sqlFirst) {
|
|
SharedString lastSql, SharedString sqlComment, SharedString sqlFirst) {
|
|
super.setEntity(entity);
|
|
super.setEntity(entity);
|
|
super.setEntityClass(entityClass);
|
|
super.setEntityClass(entityClass);
|
|
@@ -69,6 +69,7 @@ public class LambdaUpdateWrapper<T> extends AbstractLambdaWrapper<T, LambdaUpdat
|
|
this.paramNameSeq = paramNameSeq;
|
|
this.paramNameSeq = paramNameSeq;
|
|
this.paramNameValuePairs = paramNameValuePairs;
|
|
this.paramNameValuePairs = paramNameValuePairs;
|
|
this.expression = mergeSegments;
|
|
this.expression = mergeSegments;
|
|
|
|
+ this.paramAlias = paramAlias;
|
|
this.lastSql = lastSql;
|
|
this.lastSql = lastSql;
|
|
this.sqlComment = sqlComment;
|
|
this.sqlComment = sqlComment;
|
|
this.sqlFirst = sqlFirst;
|
|
this.sqlFirst = sqlFirst;
|
|
@@ -101,7 +102,7 @@ public class LambdaUpdateWrapper<T> extends AbstractLambdaWrapper<T, LambdaUpdat
|
|
@Override
|
|
@Override
|
|
protected LambdaUpdateWrapper<T> instance() {
|
|
protected LambdaUpdateWrapper<T> instance() {
|
|
return new LambdaUpdateWrapper<>(getEntity(), getEntityClass(), null, paramNameSeq, paramNameValuePairs,
|
|
return new LambdaUpdateWrapper<>(getEntity(), getEntityClass(), null, paramNameSeq, paramNameValuePairs,
|
|
- new MergeSegments(), SharedString.emptyString(), SharedString.emptyString(), SharedString.emptyString());
|
|
|
|
|
|
+ new MergeSegments(), paramAlias, SharedString.emptyString(), SharedString.emptyString(), SharedString.emptyString());
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|