docs: @Override
      public boolean clientGenerated(Interface interfaze, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) {
          //获取实体类
          FullyQualifiedJavaType entityType = new FullyQualifiedJavaType(introspectedTable.getBaseRecordType());
          //主键
          FullyQualifiedJavaType idType = null;
          List<IntrospectedColumn> columns = introspectedTable.getPrimaryKeyColumns();
          for (IntrospectedColumn col : columns) {
          	idType = javaTypeResolver.calculateJavaType(col);
          	break;
          }
          //import接口
          for (String mapper : mappers) {
              interfaze.addImportedType(new FullyQualifiedJavaType(mapper));
              interfaze.addSuperInterface(new FullyQualifiedJavaType(mapper + "<" + entityType.getShortName() + ","+idType.getShortName()+">"));
          }
          //import实体类
          interfaze.addImportedType(entityType);
          return true;
      }