Class BeanNameDynamicRoutingConnectionFactoryLoader

java.lang.Object
pro.chenggang.project.reactive.mybatis.support.r2dbc.spring.routing.BeanNameDynamicRoutingConnectionFactoryLoader
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, DynamicRoutingConnectionFactoryLoader

public class BeanNameDynamicRoutingConnectionFactoryLoader extends Object implements DynamicRoutingConnectionFactoryLoader, org.springframework.context.ApplicationContextAware
The dynamic routing connection factory loader load connection factories from spring's application context
Since:
2.0.0
Version:
1.0.0
Author:
Gang Cheng
  • Constructor Details

    • BeanNameDynamicRoutingConnectionFactoryLoader

      public BeanNameDynamicRoutingConnectionFactoryLoader()
  • Method Details

    • load

      public Map<String,io.r2dbc.spi.ConnectionFactory> load()
      Description copied from interface: DynamicRoutingConnectionFactoryLoader
      Load dynamic routing connection factory.
      Specified by:
      load in interface DynamicRoutingConnectionFactoryLoader
      Returns:
      the dynamic routing connection factory map
    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
      Throws:
      org.springframework.beans.BeansException