public class RuntimeHolderProxy extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
log |
| 构造器和说明 |
|---|
RuntimeHolderProxy() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
destroy(String key) |
static RuntimeHolder |
holder(Class clazz) |
static void |
reg(Class calzz,
RuntimeHolder holder) |
static DataRuntime |
temporary(String key,
Object datasource,
String database,
DriverAdapter adapter)
临时数据源
|
public static void reg(Class calzz, RuntimeHolder holder)
public static DataRuntime temporary(String key, Object datasource, String database, DriverAdapter adapter) throws Exception
key - 数据源标识,切换数据源时根据key,输出日志时标记当前数据源datasource - 数据源,如DruidDataSource,MongoClientdatabase - 数据库,jdbc类型数据源不需要adapter - 如果确认数据库类型可以提供如 new MySQLAdapter() ,如果不提供则根据ds检测Exception - 异常 Exceptionpublic static void destroy(String key)
public static RuntimeHolder holder(Class clazz)
Copyright © 2023. All rights reserved.