@Component(value="NOSQL_ADAPTER") public class MongodbAdapter extends DefaultDatabaseAdapter
configFUNCTION, PROCEDURE| 构造器和说明 |
|---|
MongodbAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
MongodbAdapter |
config(MpaasQueryConfig config) |
DatabaseAdapter |
createInstance(MpaasQueryConfig config,
SWordLogger logger)
创建DatabaseAdapter实例
|
void |
dataSource(StorageDatasource dataSource)
指定数据源
|
int |
executeDelete(QueryInfo queryInfo,
String sql,
List<Parameter> params) |
Object |
executeInsert(QueryInfo queryInfo,
String sql,
List<Parameter> params,
String... keyColumns) |
<T> List<T> |
executeQuery(QueryInfo queryInfo,
String sql,
List<Parameter> params,
Class<T> result) |
List<Map<String,Object>> |
executeQueryAsList(QueryInfo queryInfo,
String sql,
List<Parameter> params) |
int |
executeUpdate(QueryInfo queryInfo,
String sql,
List<Parameter> params) |
Boolean |
isSqlDatabase()
判断是否是sql数据库
|
DatabaseAdapter |
logger(SWordLogger logger) |
executeBatchInsert, executeProcedure, varformatpublic <T> List<T> executeQuery(QueryInfo queryInfo, String sql, List<Parameter> params, Class<T> result)
public List<Map<String,Object>> executeQueryAsList(QueryInfo queryInfo, String sql, List<Parameter> params)
public Object executeInsert(QueryInfo queryInfo, String sql, List<Parameter> params, String... keyColumns)
public void dataSource(StorageDatasource dataSource)
DefaultDatabaseAdapterdataSource 在接口中 DatabaseAdapterdataSource 在类中 DefaultDatabaseAdapterpublic DatabaseAdapter logger(SWordLogger logger)
public Boolean isSqlDatabase()
DatabaseAdapterisSqlDatabase 在接口中 DatabaseAdapterisSqlDatabase 在类中 DefaultDatabaseAdapterpublic MongodbAdapter config(MpaasQueryConfig config)
public DatabaseAdapter createInstance(MpaasQueryConfig config, SWordLogger logger)
DatabaseAdaptercreateInstance 在接口中 DatabaseAdaptercreateInstance 在类中 DefaultDatabaseAdapterCopyright © 2021. All rights reserved.