Class SpringReactiveMybatisExecutor

  • All Implemented Interfaces:
    pro.chenggang.project.reactive.mybatis.support.r2dbc.executor.ReactiveMybatisExecutor

    public class SpringReactiveMybatisExecutor
    extends pro.chenggang.project.reactive.mybatis.support.r2dbc.executor.DefaultReactiveMybatisExecutor
    The type Spring reactive mybatis executor. override closeConnection with ConnectionFactoryUtils

    DatabaseClient

    Since:
    1.0.0
    Author:
    Gang Cheng
    • Field Summary

      • Fields inherited from class pro.chenggang.project.reactive.mybatis.support.r2dbc.executor.AbstractReactiveMybatisExecutor

        configuration, connectionFactory
    • Constructor Summary

      Constructors 
      Constructor Description
      SpringReactiveMybatisExecutor​(pro.chenggang.project.reactive.mybatis.support.r2dbc.delegate.R2dbcMybatisConfiguration configuration)
      Instantiates a new Spring reactive mybatis executor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected reactor.core.publisher.Mono<Void> closeConnection​(io.r2dbc.spi.Connection connection)  
      • Methods inherited from class pro.chenggang.project.reactive.mybatis.support.r2dbc.executor.DefaultReactiveMybatisExecutor

        doQueryWithConnection, doUpdateWithConnection
      • Methods inherited from class pro.chenggang.project.reactive.mybatis.support.r2dbc.executor.AbstractReactiveMybatisExecutor

        close, commit, inConnection, inConnectionMany, query, rollback, update
    • Constructor Detail

      • SpringReactiveMybatisExecutor

        public SpringReactiveMybatisExecutor​(pro.chenggang.project.reactive.mybatis.support.r2dbc.delegate.R2dbcMybatisConfiguration configuration)
        Instantiates a new Spring reactive mybatis executor.
        Parameters:
        configuration - the configuration
    • Method Detail

      • closeConnection

        protected reactor.core.publisher.Mono<Void> closeConnection​(io.r2dbc.spi.Connection connection)
        Overrides:
        closeConnection in class pro.chenggang.project.reactive.mybatis.support.r2dbc.executor.AbstractReactiveMybatisExecutor