Skip to content

Commit f5299c0

Browse files
committed
refactor: 优化sql执行
1 parent 4094816 commit f5299c0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

hsweb-easy-orm-rdb/src/main/java/org/hswebframework/ezorm/rdb/executor/reactive/r2dbc/R2dbcReactiveSqlExecutor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ protected <T> Flux<T> doExecute(Operation operation,
8181
SqlRequest request,
8282
Function<Result, Publisher<T>> mapper) {
8383
return Flux
84-
.from(this.prepareStatement(connection.createStatement(request.getSql()), request).execute())
84+
.defer(() -> this.prepareStatement(connection.createStatement(request.getSql()), request).execute())
8585
.flatMap(mapper)
8686
.doOnSubscribe(subscription -> printSql(logger, request))
8787
.doOnError(err -> logger.error("==> Error: {}", request.toNativeSql(), err));

0 commit comments

Comments
 (0)