public abstract class JdbcReactiveSqlExecutor extends JdbcSqlExecutor implements ReactiveSqlExecutor
ID, ID_VALUE| 构造器和说明 |
|---|
JdbcReactiveSqlExecutor() |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<Void> |
execute(org.reactivestreams.Publisher<SqlRequest> request)
执行SQL语句,忽略结果.
|
abstract reactor.core.publisher.Mono<Connection> |
getConnection() |
<E> reactor.core.publisher.Flux<E> |
select(org.reactivestreams.Publisher<SqlRequest> request,
ResultWrapper<E,?> wrapper)
执行查询语句,并使用同一个包装器包装返回结果
|
protected reactor.core.publisher.Flux<SqlRequest> |
toFlux(org.reactivestreams.Publisher<SqlRequest> request) |
reactor.core.publisher.Mono<Integer> |
update(org.reactivestreams.Publisher<SqlRequest> request)
执行更新语句,支持 update,delete,insert
|
doExecute, doSelect, doUpdate, getResultValue, releaseResultSet, releaseStatementpublic abstract reactor.core.publisher.Mono<Connection> getConnection()
public reactor.core.publisher.Mono<Integer> update(org.reactivestreams.Publisher<SqlRequest> request)
ReactiveSqlExecutorupdate 在接口中 ReactiveSqlExecutorrequest - SQL请求public reactor.core.publisher.Mono<Void> execute(org.reactivestreams.Publisher<SqlRequest> request)
ReactiveSqlExecutorexecute 在接口中 ReactiveSqlExecutorrequest - SQL请求public <E> reactor.core.publisher.Flux<E> select(org.reactivestreams.Publisher<SqlRequest> request, ResultWrapper<E,?> wrapper)
ReactiveSqlExecutorselect 在接口中 ReactiveSqlExecutorrequest - 查询请求流wrapper - 结果包装器protected reactor.core.publisher.Flux<SqlRequest> toFlux(org.reactivestreams.Publisher<SqlRequest> request)
Copyright © 2023. All rights reserved.