mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/CNCommentGenerator.java [58:92]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  @Override
  public void addModelClassComment(
      TopLevelClass topLevelClass, IntrospectedTable introspectedTable) {
    StringBuilder sb = new StringBuilder();

    topLevelClass.addJavaDocLine("/**");
    topLevelClass.addJavaDocLine(" *");

    String remarks = introspectedTable.getRemarks();
    if (StringUtility.stringHasValue(remarks)) {
      String[] remarkLines = remarks.split(System.getProperty("line.separator"));
      for (String remarkLine : remarkLines) {
        topLevelClass.addJavaDocLine(" * " + remarkLine);
      }
      sb.append(" * ");
    }

    sb.append("table: ");
    sb.append(introspectedTable.getFullyQualifiedTable());
    sb.append(" of model class");
    topLevelClass.addJavaDocLine(sb.toString());
    topLevelClass.addJavaDocLine(" *");

    String author = "IoTDB";
    if (properties.containsKey("author")) {
      author = properties.getProperty("author");
    }

    topLevelClass.addJavaDocLine(" * @author " + author);
    topLevelClass.addJavaDocLine(" * @date " + DateUtil.date2Str(new Date()));
    topLevelClass.addJavaDocLine(" */");
    FullyQualifiedJavaType serializable = new FullyQualifiedJavaType("java.io.Serializable");

    topLevelClass.addImportedType(serializable);
    topLevelClass.addSuperInterface(serializable);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/SwaggerCommentGenerator.java [78:112]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  @Override
  public void addModelClassComment(
      TopLevelClass topLevelClass, IntrospectedTable introspectedTable) {
    StringBuilder sb = new StringBuilder();

    topLevelClass.addJavaDocLine("/**");
    topLevelClass.addJavaDocLine(" *");

    String remarks = introspectedTable.getRemarks();
    if (StringUtility.stringHasValue(remarks)) {
      String[] remarkLines = remarks.split(System.getProperty("line.separator"));
      for (String remarkLine : remarkLines) {
        topLevelClass.addJavaDocLine(" * " + remarkLine);
      }
      sb.append(" * ");
    }

    sb.append("table: ");
    sb.append(introspectedTable.getFullyQualifiedTable());
    sb.append(" of model class");
    topLevelClass.addJavaDocLine(sb.toString());
    topLevelClass.addJavaDocLine(" *");

    String author = "IoTDB";
    if (properties.containsKey("author")) {
      author = properties.getProperty("author");
    }

    topLevelClass.addJavaDocLine(" * @author " + author);
    topLevelClass.addJavaDocLine(" * @date " + DateUtil.date2Str(new Date()));
    topLevelClass.addJavaDocLine(" */");
    FullyQualifiedJavaType serializable = new FullyQualifiedJavaType("java.io.Serializable");

    topLevelClass.addImportedType(serializable);
    topLevelClass.addSuperInterface(serializable);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



