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)