code: @Override
      public boolean validate(List<String> warnings) {
  
          // 插件使用前提是使用了ModelColumnPlugin插件
          if (!PluginTools.checkDependencyPlugin(getContext(), ModelColumnPlugin.class)) {
              warnings.add("itfsw:插件" + this.getClass().getTypeName() + "插件需配合com.itfsw.mybatis.generator.plugins.ModelColumnPlugin插件使用！");
              return false;
          }
  
          return super.validate(warnings);
      }
docs: 具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
  @param warnings
  @return