miemie %!s(int64=5) %!d(string=hai) anos
pai
achega
5f890789fc

+ 13 - 0
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/conditions/segments/AbstractISegmentList.java

@@ -48,6 +48,12 @@ public abstract class AbstractISegmentList extends ArrayList<ISqlSegment> implem
      */
     private boolean cacheSqlSegment = true;
 
+    /**
+     * 重写方法,做个性化适配
+     *
+     * @param c 元素集合
+     * @return 是否添加成功
+     */
     @Override
     public boolean addAll(Collection<? extends ISqlSegment> c) {
         List<ISqlSegment> list = new ArrayList<>(c);
@@ -97,5 +103,12 @@ public abstract class AbstractISegmentList extends ArrayList<ISqlSegment> implem
         return sqlSegment;
     }
 
+    /**
+     * 只有该类进行过 addAll 操作,才会触发这个方法
+     * <p>
+     * 方法内可以放心进行操作
+     *
+     * @return sqlSegment
+     */
     protected abstract String childrenSqlSegment();
 }