public class MapInputTransform extends BasicInputTransform
限定符和类型 | 字段和说明 |
---|---|
private boolean |
isPreparedStatement |
private java.util.Map<java.lang.String,java.lang.Object> |
values |
blobPositionMap, fieldTypeMap, SQLList, valueMap
构造器和说明 |
---|
MapInputTransform(java.util.Map<java.lang.String,java.lang.Object> values)
Constructor
|
MapInputTransform(java.util.Map<java.lang.String,java.lang.Object> values,
boolean isPreparedStatement)
Constructor
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<java.lang.String> |
getTargetNameFromPartSQL(java.lang.String sql)
Get custom variable '#value#' from SQL statement
|
protected void |
preparedTransform(Action action)
Assemble prepared SQL statement
|
protected void |
statementTransform(Action action)
Assemble not-prepared SQL statement
|
void |
transform(Action action)
Assemble SQL by parameters, or transform object to SQL.
|
getBlobPositionMap, getFieldTypeMap, getSQLList, getValueMap
private java.util.Map<java.lang.String,java.lang.Object> values
private boolean isPreparedStatement
public MapInputTransform(java.util.Map<java.lang.String,java.lang.Object> values)
public MapInputTransform(java.util.Map<java.lang.String,java.lang.Object> values, boolean isPreparedStatement)
public void transform(Action action) throws java.lang.Exception
InputTransform
transform
在接口中 InputTransform
transform
在类中 BasicInputTransform
java.lang.Exception
protected void preparedTransform(Action action) throws java.lang.Exception
action
- java.lang.Exception
protected void statementTransform(Action action) throws java.lang.Exception
action
- java.lang.Exception
public java.util.List<java.lang.String> getTargetNameFromPartSQL(java.lang.String sql)
sql
-