Class DruidDataSourceBuilder

java.lang.Object
com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder

public class DruidDataSourceBuilder extends Object
Author:
lihengming [[email protected]]
  • Constructor Details

    • DruidDataSourceBuilder

      public DruidDataSourceBuilder()
  • Method Details

    • create

      public static DruidDataSourceBuilder create()
    • build

      public DruidDataSource build()
      For build multiple DruidDataSource, detail see document.

      ------- The method is history, and now you can use 'new DruidDataSourceWrapper()' instead.

    • build

      @Deprecated public DruidDataSource build(org.springframework.core.env.Environment env, String prefix)
      Deprecated.
      For issue #1796, use Spring Environment by specify configuration properties prefix to build DruidDataSource.

      这是为了兼容 Spring Boot 1.X 中 .properties 内配置属性不能按照配置声明顺序进行绑定,进而导致配置出错(issue #1796 )而提供的方法。 如果你不存在上述问题或者使用 .yml 进行配置则不必使用该方法,使用上面的build()即可,Spring Boot 2.0 修复了该问题,该方法届时也会停用。

      fixed, the method will be removed in future versions.

      See Also: