java.lang.Object
org.seasar.doma.jdbc.builder.MapInsertBuilder
A builder that builds an SQL INSERT statement from a map.
This is not thread safe.
Java
MapInsertBuilder builder = MapInsertBuilder.newInstance(config, "Emp");
builder.execute(new LinkedHashMap<String, Object>(){{
put("name", "SMITH");
put("salary", 1000)
}});
built SQL
insert into Emp
(name, salary)
values('SMITH', 1000)
-
Method Summary
Modifier and TypeMethodDescriptionvoidcallerClassName(String className) voidcallerMethodName(String methodName) intSql<?>getSql()static MapInsertBuildernewInstance(Config config, String tableName) voidqueryTimeout(int queryTimeout) voidsqlLogType(SqlLogType sqlLogType)
-
Method Details
-
newInstance
-
execute
-
queryTimeout
public void queryTimeout(int queryTimeout) -
sqlLogType
-
callerClassName
-
callerMethodName
-
getSql
-