类 MacroUtils
- java.lang.Object
-
- org.sagacity.sqltoy.plugins.id.macro.MacroUtils
-
public class MacroUtils extends Object
- 版本:
- v1.0,Date:2018年5月25日
- 作者:
- zhongxuchen
-
-
构造器概要
构造器 构造器 说明 MacroUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static StringreplaceMacros(String hasMacroStr, Map<String,Object> keyValues)static StringreplaceMacros(String hasMacroStr, Map<String,Object> keyValues, boolean isOuter, Map<String,AbstractMacro> macros)static StringreplaceParams(String template, Map<String,Object> keyValues)
-
-
-
方法详细资料
-
replaceMacros
public static String replaceMacros(String hasMacroStr, Map<String,Object> keyValues)
- 参数:
hasMacroStr-keyValues-- 返回:
-
replaceMacros
public static String replaceMacros(String hasMacroStr, Map<String,Object> keyValues, boolean isOuter, Map<String,AbstractMacro> macros)
- 参数:
hasMacroStr- 含macro宏的字符串keyValues-isOuter- (isOuter 当@abc(@do(),xxx):为true表示从最外层的macro@abce,false则会先执行@do() 然后再执行@abc())macros-- 返回:
-
-