code: @Override
      public void initialized(IntrospectedTable introspectedTable) {
          super.initialized(introspectedTable);
          this.incColumns = new ArrayList<>();
          this.incEnum = null;
          this.incEnumBuilder = null;
  
          String incrementsColumns = introspectedTable.getTableConfigurationProperty(IncrementsPlugin.PRO_INCREMENTS_COLUMNS);
          if (StringUtility.stringHasValue(incrementsColumns)) {
              // 切分
              String[] incrementsColumnsStrs = incrementsColumns.split(",");
              for (String incrementsColumnsStr : incrementsColumnsStrs) {
                  IntrospectedColumn column = IntrospectedTableTools.safeGetColumn(introspectedTable, incrementsColumnsStr);
                  if (column == null) {
                      warnings.add("itfsw:插件" + IncrementsPlugin.class.getTypeName() + "插件没有找到column为" + incrementsColumnsStr.trim() + "的字段！");
                  } else {
                      incColumns.add(column);
                  }
              }
          }
      }
docs: 具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
  @param introspectedTable