类 DataSourceBuilder
- java.lang.Object
- org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder
public class DataSourceBuilder extends Object
Convenience class for building aDataSourcewith 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)
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 DataSourcebuild()static DataSourceBuildercreate()static DataSourceBuildercreate(ClassLoader classLoader)DataSourceBuilderdriverClassName(String driverClassName)Class<? extends DataSource>findType()DataSourceBuilderpassword(String password)DataSourceBuildertype(Class<? extends DataSource> type)DataSourceBuilderurl(String url)DataSourceBuilderusername(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()