类 DataSourceBuilder
- java.lang.Object
- org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder
public class DataSourceBuilder extends Object
Convenience class for building aDataSource
with common implementations and properties. If Tomcat, HikariCP or Commons DBCP are on the classpath one of them will be selected (in that order with Tomcat first). In the interest of a uniform interface, and so that there can be a fallback to an embedded database if one can be detected on the classpath, only a small set of common configuration properties are supported. To inject additional properties into the result you can downcast it, or use@ConfigurationProperties
.- 从以下版本开始:
- 1.1.0
构造器概要
构造器 构造器 说明 DataSourceBuilder(ClassLoader classLoader)
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 DataSource
build()
static DataSourceBuilder
create()
static DataSourceBuilder
create(ClassLoader classLoader)
DataSourceBuilder
driverClassName(String driverClassName)
Class<? extends DataSource>
findType()
DataSourceBuilder
password(String password)
DataSourceBuilder
type(Class<? extends DataSource> type)
DataSourceBuilder
url(String url)
DataSourceBuilder
username(String username)
构造器详细资料
DataSourceBuilder
public DataSourceBuilder(ClassLoader classLoader)
方法详细资料
create
public static DataSourceBuilder create()
create
public static DataSourceBuilder create(ClassLoader classLoader)
build
public DataSource build()
type
public DataSourceBuilder type(Class<? extends DataSource> type)
url
public DataSourceBuilder url(String url)
driverClassName
public DataSourceBuilder driverClassName(String driverClassName)
username
public DataSourceBuilder username(String username)
password
public DataSourceBuilder password(String password)
findType
public Class<? extends DataSource> findType()