@Repository(value="anyline.data.DriverAdapterHolder") public class DriverAdapterHolder extends Object
| 构造器和说明 |
|---|
DriverAdapterHolder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DriverAdapter |
getAdapter(String datasource,
DataRuntime runtime)
定准适配器
|
static void |
remove(String datasource)
临时数据源时相同的key会出现不同的adapter
注册临时数据源时先清空缓存adapter
|
void |
setAdapters(Map<String,DriverAdapter> map) |
static boolean |
support(DatabaseType type) |
public static void remove(String datasource)
datasource - 数据源key@Autowired(required=false) public void setAdapters(Map<String,DriverAdapter> map)
public static boolean support(DatabaseType type)
public static DriverAdapter getAdapter(String datasource, DataRuntime runtime)
datasource - 数据源名称(配置文件中的key)runtime - 运行环境主要包含驱动适配器 数据源或客户端Copyright © 2023. All rights reserved.