public class DatabaseSchemaDataObjectJdbcTemplate extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
DatabaseSchemaDataObjectJdbcTemplate() |
| Modifier and Type | Method and Description |
|---|---|
protected DatabaseGenericInstanceQuery |
createQuery(ServiceDefinitionModel model) |
int |
delete(ServiceDefinitionModel serviceDefinitionModel,
DatabaseGenericInstanceQuery query) |
Map<String,Object> |
insert(ServiceInvocationVariablesContainer variableContainer,
ServiceDefinitionModel serviceDefinitionModel,
Map<String,List<DbColumnMapping>> insertColumnsByName) |
protected List<Map<String,Object>> |
selectList(DatabaseGenericInstanceQuery query) |
protected DatabaseServiceInvocationResponse |
selectMulti(DatabaseGenericInstanceQuery query) |
protected DatabaseServiceInvocationResponse |
selectSingle(DatabaseGenericInstanceQuery query) |
int |
update(ServiceInvocationVariablesContainer variablesContainer,
DatabaseGenericInstanceQuery query,
Map<String,List<DbColumnMapping>> updateColumnsByName) |
public DatabaseSchemaDataObjectJdbcTemplate()
protected DatabaseGenericInstanceQuery createQuery(ServiceDefinitionModel model)
protected DatabaseServiceInvocationResponse selectSingle(DatabaseGenericInstanceQuery query)
protected DatabaseServiceInvocationResponse selectMulti(DatabaseGenericInstanceQuery query)
protected List<Map<String,Object>> selectList(DatabaseGenericInstanceQuery query)
public Map<String,Object> insert(ServiceInvocationVariablesContainer variableContainer, ServiceDefinitionModel serviceDefinitionModel, Map<String,List<DbColumnMapping>> insertColumnsByName)
public int update(ServiceInvocationVariablesContainer variablesContainer, DatabaseGenericInstanceQuery query, Map<String,List<DbColumnMapping>> updateColumnsByName)
public int delete(ServiceDefinitionModel serviceDefinitionModel, DatabaseGenericInstanceQuery query)