Interface EventuateReactiveJdbcStatementExecutor


  • public interface EventuateReactiveJdbcStatementExecutor
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      reactor.core.publisher.Mono<java.lang.Long> insertAndReturnId​(java.lang.String sql, java.lang.String idColumn, java.lang.Object... params)  
      reactor.core.publisher.Flux<java.util.Map<java.lang.String,​java.lang.Object>> query​(java.lang.String sql, java.lang.Object... params)  
      <T> reactor.core.publisher.Flux<T> queryForList​(java.lang.String sql, EventuateReactiveRowMapper<T> eventuateReactiveRowMapper, java.lang.Object... params)  
      reactor.core.publisher.Mono<java.lang.Integer> update​(java.lang.String sql, java.lang.Object... params)  
    • Method Detail

      • update

        reactor.core.publisher.Mono<java.lang.Integer> update​(java.lang.String sql,
                                                              java.lang.Object... params)
      • insertAndReturnId

        reactor.core.publisher.Mono<java.lang.Long> insertAndReturnId​(java.lang.String sql,
                                                                      java.lang.String idColumn,
                                                                      java.lang.Object... params)
      • query

        reactor.core.publisher.Flux<java.util.Map<java.lang.String,​java.lang.Object>> query​(java.lang.String sql,
                                                                                                  java.lang.Object... params)
      • queryForList

        <T> reactor.core.publisher.Flux<T> queryForList​(java.lang.String sql,
                                                        EventuateReactiveRowMapper<T> eventuateReactiveRowMapper,
                                                        java.lang.Object... params)