public static interface BasicDataSource.Builder
BasicDataSource
builder.Modifier and Type | Method and Description |
---|---|
BasicDataSource |
build()
Build and return the configured
BasicDataSource instance. |
BasicDataSource.Builder |
connectionProperties(Properties connectionProperties)
Specify arbitrary connection properties as key/value pairs to be passed to the JDBC Driver.
|
default BasicDataSource.Builder |
database(DatabasePlatform database)
Set the
DatabasePlatform from which to obtain the JDBC driver to use. |
BasicDataSource.Builder |
driverClass(Class<? extends Driver> driverClass)
Set the JDBC Driver class to use.
|
BasicDataSource.Builder |
driverClassName(String driverClassName)
Set JDBC Driver class name to use.
|
BasicDataSource.Builder |
password(String password)
Set the JDBC connection password.
|
BasicDataSource.Builder |
url(String url)
Set the JDBC connection url
|
BasicDataSource.Builder |
username(String username)
Set the JDBC connection username.
|
BasicDataSource.Builder url(String url)
url
- the JDBC connection URL (not null)BasicDataSource.Builder username(String username)
username
- the JDBC connection usernameBasicDataSource.Builder password(String password)
password
- the JDBC connection passwordBasicDataSource.Builder driverClassName(String driverClassName)
driverClassName
- the JDBC Driver class name (not null)driverClass(Class)
BasicDataSource.Builder driverClass(Class<? extends Driver> driverClass)
driverClass
- the JDBC Driver class (not null)driverClassName(String)
default BasicDataSource.Builder database(DatabasePlatform database)
DatabasePlatform
from which to obtain the JDBC driver to use.
This is an alternative to direct driver setting using either driverClass(Class)
or
driverClassName(String)
.
database
- Database platform (not null)BasicDataSource.Builder connectionProperties(Properties connectionProperties)
connectionProperties
- Connection propertiesBasicDataSource build()
BasicDataSource
instance.BasicDataSource
instanceCopyright © 2018 The Holon Platform. All rights reserved.