private Method replaceUpdateExampleMethod(IntrospectedTable introspectedTable, Method method, Interface interfaze, String methodName) {
        Method withVersionMethod = new Method(method);

        // 替换方法名
        withVersionMethod.setName(methodName);
        FormatTools.replaceGeneralMethodComment(commentGenerator, withVersionMethod, introspectedTable);

        Parameter versionParam = new Parameter(this.versionColumn.getFullyQualifiedJavaType(), "version", "@Param(\"version\")");

        withVersionMethod.addParameter(0, versionParam);

        return withVersionMethod;
    }
private Method replaceUpdateExampleMethod(IntrospectedTable introspectedTable, Method method, Interface interfaze, String methodName) {
        Method withVersionMethod = new Method(method);

        
        withVersionMethod.setName(methodName);
        FormatTools.replaceGeneralMethodComment(commentGenerator, withVersionMethod, introspectedTable);

        Parameter versionParam = new Parameter(this.versionColumn.getFullyQualifiedJavaType(), "version", "@Param(\"version\")");

        withVersionMethod.addParameter(0, versionParam);

        return withVersionMethod;
    }
private Method replaceUpdateExampleMethod ( IntrospectedTable introspectedTable , Method method , Interface interfaze , String methodName ) { Method withVersionMethod = new Method ( method ) ; // 替换方法名 withVersionMethod . setName ( methodName ) ; FormatTools . replaceGeneralMethodComment ( commentGenerator , withVersionMethod , introspectedTable ) ; Parameter versionParam = new Parameter ( this . versionColumn . getFullyQualifiedJavaType ( ) , "version" , "@Param(\"version\")" ) ; withVersionMethod . addParameter ( 0 , versionParam ) ; return withVersionMethod ; }
替换Example 方法
@param introspectedTable
@param method
@param interfaze
@param methodName
@return
替换Example 方法