1 changed files with 23 additions and 0 deletions
@ -0,0 +1,23 @@
|
||||
package com.fr.plugin.dynamic.dbconnect.dbprovider; |
||||
|
||||
import com.fr.log.FineLoggerFactory; |
||||
import com.fr.stable.ParameterProvider; |
||||
import com.fr.stable.fun.impl.AbstractTableDataProvider; |
||||
import com.fr.stable.script.CalculatorKey; |
||||
import com.fr.stable.script.CalculatorProvider; |
||||
|
||||
public class DynamicDbConnectTableDataProvider extends AbstractTableDataProvider { |
||||
|
||||
public static CalculatorKey sqlKey = CalculatorKey.createKey("dynamicDbConnectSqlKey"); |
||||
|
||||
public String processTableDataSQL(ParameterProvider[] var1, String var2, CalculatorProvider var3) { |
||||
var3.setAttribute(sqlKey,var2); |
||||
FineLoggerFactory.getLogger().info("把sql语句存起来:"+var2); |
||||
return var2; |
||||
} |
||||
|
||||
public void processParametersBeforeAnalyzeSQL(ParameterProvider[] var1, CalculatorProvider var2) { |
||||
|
||||
} |
||||
|
||||
} |
Loading…
Reference in new issue