public class MapInsertBuilder
extends java.lang.Object
This is not thread safe.
MapInsertBuilder builder = MapInsertBuilder.newInstance(config, "Emp");
builder.execute(new LinkedHashMap<String, Object>(){{
put("name", "SMITH");
put("salary", 1000)
}});
insert into Emp
(name, salary)
values('SMITH', 1000)
| Modifier and Type | Method and Description |
|---|---|
void |
callerClassName(java.lang.String className) |
void |
callerMethodName(java.lang.String methodName) |
int |
execute(java.util.Map<java.lang.String,java.lang.Object> parameter) |
Sql<?> |
getSql() |
static MapInsertBuilder |
newInstance(Config config,
java.lang.String tableName) |
void |
queryTimeout(int queryTimeout) |
void |
sqlLogType(SqlLogType sqlLogType) |
public static MapInsertBuilder newInstance(Config config, java.lang.String tableName)
public int execute(java.util.Map<java.lang.String,java.lang.Object> parameter)
public void queryTimeout(int queryTimeout)
public void sqlLogType(SqlLogType sqlLogType)
public void callerClassName(java.lang.String className)
public void callerMethodName(java.lang.String methodName)
public Sql<?> getSql()