public class DruidDataSourceBuilder extends Object
| Constructor and Description |
|---|
DruidDataSourceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
com.alibaba.druid.pool.DruidDataSource |
build()
For build multiple DruidDataSource, detail see document.
|
com.alibaba.druid.pool.DruidDataSource |
build(org.springframework.core.env.Environment env,
String prefix)
For issue #1796, use Spring Environment by specify configuration properties prefix to build DruidDataSource.
|
static DruidDataSourceBuilder |
create() |
public static DruidDataSourceBuilder create()
public com.alibaba.druid.pool.DruidDataSource build()
public com.alibaba.druid.pool.DruidDataSource build(org.springframework.core.env.Environment env,
String prefix)
这是为了兼容 Spring Boot 1.X 中 .properties 内配置属性不能按照配置声明顺序进行绑定,进而导致配置出错(issue #1796 )而提供的方法。
如果你不存在上述问题或者使用 .yml 进行配置则不必使用该方法,使用上面的build()即可,Spring Boot 2.0 修复了该问题,该方法届时也会停用。
Copyright © 2019 Alibaba Group. All rights reserved.