public class DataSourceCreator extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static Log |
LOG |
private List<String> |
nameList |
private Properties |
properties |
| 构造器和说明 |
|---|
DataSourceCreator(String file) |
DataSourceCreator(String file,
String propertyPrefix) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected DruidDataSource |
create(String name,
String url,
String username,
String password,
HighAvailableDataSource haDataSource) |
Map<String,DataSource> |
createMap(HighAvailableDataSource haDataSource) |
List<String> |
getNameList() |
private void |
loadNameList(String propertyPrefix) |
private void |
loadProperties(String file) |
private static final Log LOG
private Properties properties
public DataSourceCreator(String file)
public Map<String,DataSource> createMap(HighAvailableDataSource haDataSource) throws SQLException
SQLExceptionprotected DruidDataSource create(String name, String url, String username, String password, HighAvailableDataSource haDataSource) throws SQLException
SQLExceptionprivate void loadNameList(String propertyPrefix)
private void loadProperties(String file)
Copyright © 2013–2019 Alibaba Group. All rights reserved.