public interface ConnectionFactory
Connection of database, it is necessary
for ObjectiveSql in runtime. It will be used in Databases.installConnectionFactory method,
for a application customizes various connections.
Notice: The ConnectionFactory will be inject at the application beginning.| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_DATA_SOURCE_NAME |
| 限定符和类型 | 方法和说明 |
|---|---|
Connection |
getConnection(String dataSource)
Return a new connection of database, certainly, the connection can be retrieved
from a connection pool also.
|
default boolean |
isDefaultDataSource()
Returns true if current name of data source is
DEFAULT_DATA_SOURCE_NAME |
Connection getConnection(String dataSource) throws SQLException
DataSourceName annotationdataSource - the name is acquired from ThreadLocalSQLExceptionDataSourceName,
Databases.setCurrentDataSourceName(String),
Databases.getCurrentDataSourceName(),
Databases.clearCurrentDataSourceName()default boolean isDefaultDataSource()
DEFAULT_DATA_SOURCE_NAMECopyright © 2020 com.github.braisdom. All rights reserved.