@Conditional(value=ConditionStandaloneEmbedStorage.class) @Component public class StandaloneDatabaseOperateImpl extends Object implements BaseDatabaseOperate
| 构造器和说明 |
|---|
StandaloneDatabaseOperateImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<com.alibaba.nacos.common.model.RestResult<String>> |
dataImport(File file)
data importing, This method is suitable for importing data from external data sources into embedded data
sources.
|
protected void |
init() |
List<Map<String,Object>> |
queryMany(String sql,
Object[] args)
Data query transaction.
|
<R> List<R> |
queryMany(String sql,
Object[] args,
Class<R> rClass)
Data query transaction.
|
<R> List<R> |
queryMany(String sql,
Object[] args,
org.springframework.jdbc.core.RowMapper<R> mapper)
Data query transaction.
|
<R> R |
queryOne(String sql,
Class<R> cls)
Data query transaction.
|
<R> R |
queryOne(String sql,
Object[] args,
Class<R> cls)
Data query transaction.
|
<R> R |
queryOne(String sql,
Object[] args,
org.springframework.jdbc.core.RowMapper<R> mapper)
Data query transaction.
|
Boolean |
update(List<ModifyRequest> requestList)
data modify transaction.
|
Boolean |
update(List<ModifyRequest> modifyRequests,
BiConsumer<Boolean,Throwable> consumer)
data modify transaction.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoDataImport, queryMany, queryMany, queryMany, queryOne, queryOne, queryOne, update, updateblockUpdate, blockUpdate, futureUpdate@PostConstruct protected void init()
public <R> R queryOne(String sql, Class<R> cls)
DatabaseOperatequeryOne 在接口中 DatabaseOperateR - return typesql - sqk textcls - target typepublic <R> R queryOne(String sql, Object[] args, Class<R> cls)
DatabaseOperatequeryOne 在接口中 DatabaseOperateR - return typesql - sqk textargs - sql parameterscls - target typepublic <R> R queryOne(String sql, Object[] args, org.springframework.jdbc.core.RowMapper<R> mapper)
DatabaseOperatequeryOne 在接口中 DatabaseOperateR - return typesql - sqk textargs - sql parametersmapper - Database query result converterpublic <R> List<R> queryMany(String sql, Object[] args, org.springframework.jdbc.core.RowMapper<R> mapper)
DatabaseOperatequeryMany 在接口中 DatabaseOperateR - return typesql - sqk textargs - sql parametersmapper - Database query result converterpublic <R> List<R> queryMany(String sql, Object[] args, Class<R> rClass)
DatabaseOperatequeryMany 在接口中 DatabaseOperateR - return typesql - sqk textargs - sql parametersrClass - target typepublic List<Map<String,Object>> queryMany(String sql, Object[] args)
DatabaseOperatequeryMany 在接口中 DatabaseOperatesql - sqk textargs - sql parameterspublic CompletableFuture<com.alibaba.nacos.common.model.RestResult<String>> dataImport(File file)
DatabaseOperatedataImport 在接口中 DatabaseOperatefile - FileCompletableFuturepublic Boolean update(List<ModifyRequest> modifyRequests, BiConsumer<Boolean,Throwable> consumer)
DatabaseOperateupdate 在接口中 DatabaseOperatemodifyRequests - Listconsumer - BiConsumerpublic Boolean update(List<ModifyRequest> requestList)
DatabaseOperateupdate 在接口中 DatabaseOperaterequestList - ListCopyright © 2018–2022 Alibaba Group. All rights reserved.