Package org.mybatis.dynamic.sql.render
Class RenderingStrategy
- java.lang.Object
-
- org.mybatis.dynamic.sql.render.RenderingStrategy
-
- Direct Known Subclasses:
MyBatis3RenderingStrategy
,SpringNamedParameterRenderingStrategy
public abstract class RenderingStrategy extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_PARAMETER_PREFIX
-
Constructor Summary
Constructors Constructor Description RenderingStrategy()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static String
formatParameterMapKey(AtomicInteger sequence)
abstract String
getFormattedJdbcPlaceholder(String prefix, String parameterName)
abstract String
getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
String
getMultiRowFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
-
-
-
Field Detail
-
DEFAULT_PARAMETER_PREFIX
public static final String DEFAULT_PARAMETER_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
formatParameterMapKey
public static String formatParameterMapKey(AtomicInteger sequence)
-
getFormattedJdbcPlaceholder
public abstract String getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
-
getFormattedJdbcPlaceholder
public abstract String getFormattedJdbcPlaceholder(String prefix, String parameterName)
-
getMultiRowFormattedJdbcPlaceholder
public String getMultiRowFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
-
-