public class DefaultJdbcReactiveExecutor
extends org.hswebframework.ezorm.rdb.executor.jdbc.JdbcReactiveSqlExecutor
| 构造器和说明 |
|---|
DefaultJdbcReactiveExecutor() |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<Void> |
execute(org.reactivestreams.Publisher<org.hswebframework.ezorm.rdb.executor.SqlRequest> request) |
reactor.core.publisher.Mono<Void> |
execute(org.hswebframework.ezorm.rdb.executor.SqlRequest request) |
reactor.core.publisher.Mono<Connection> |
getConnection() |
protected String |
getDatasourceId() |
<E> reactor.core.publisher.Flux<E> |
select(String sql,
org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrapper<E,?> wrapper) |
reactor.core.publisher.Mono<Integer> |
update(org.reactivestreams.Publisher<org.hswebframework.ezorm.rdb.executor.SqlRequest> request) |
reactor.core.publisher.Mono<Integer> |
update(org.hswebframework.ezorm.rdb.executor.SqlRequest request) |
reactor.core.publisher.Mono<Integer> |
update(String sql,
Object... args) |
doExecute, doSelect, doUpdate, getResultValue, releaseResultSet, releaseStatementprotected String getDatasourceId()
public reactor.core.publisher.Mono<Connection> getConnection()
getConnection 在类中 org.hswebframework.ezorm.rdb.executor.jdbc.JdbcReactiveSqlExecutor@Transactional(transactionManager="connectionFactoryTransactionManager",
readOnly=true)
public <E> reactor.core.publisher.Flux<E> select(String sql,
org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrapper<E,?> wrapper)
@Transactional(transactionManager="connectionFactoryTransactionManager",
rollbackFor=java.lang.Throwable.class)
public reactor.core.publisher.Mono<Integer> update(org.reactivestreams.Publisher<org.hswebframework.ezorm.rdb.executor.SqlRequest> request)
update 在接口中 org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSqlExecutorupdate 在类中 org.hswebframework.ezorm.rdb.executor.jdbc.JdbcReactiveSqlExecutor@Transactional(transactionManager="connectionFactoryTransactionManager",
rollbackFor=java.lang.Throwable.class)
public reactor.core.publisher.Mono<Integer> update(String sql,
Object... args)
@Transactional(transactionManager="connectionFactoryTransactionManager",
rollbackFor=java.lang.Throwable.class)
public reactor.core.publisher.Mono<Integer> update(org.hswebframework.ezorm.rdb.executor.SqlRequest request)
@Transactional(transactionManager="connectionFactoryTransactionManager",
rollbackFor=java.lang.Throwable.class)
public reactor.core.publisher.Mono<Void> execute(org.reactivestreams.Publisher<org.hswebframework.ezorm.rdb.executor.SqlRequest> request)
execute 在接口中 org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSqlExecutorexecute 在类中 org.hswebframework.ezorm.rdb.executor.jdbc.JdbcReactiveSqlExecutor@Transactional(transactionManager="connectionFactoryTransactionManager",
rollbackFor=java.lang.Throwable.class)
public reactor.core.publisher.Mono<Void> execute(org.hswebframework.ezorm.rdb.executor.SqlRequest request)
Copyright © 2016–2022. All rights reserved.