| 程序包 | 说明 |
|---|---|
| org.anyline.data.datasource | |
| org.anyline.data.datasource.init |
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<Object,DataSourceHolder> |
DataSourceHolder.instances
驱动类型 与 holder对应关系
DataRuntime, DatabaseType, jdbc协议(jdbc:mysql), DataSource.class, JdbcTemplate.class, 连接池class, Driver.class
最后检测协议 和 adapter(因为不一定唯一,如neo4j会实现两种adapter对应两个holder)
|
| 限定符和类型 | 方法和说明 |
|---|---|
DataSourceHolder |
DataSourceLoader.holder() |
static DataSourceHolder |
DataSourceHolder.instance(Class clazz) |
static DataSourceHolder |
DataSourceHolder.instance(DatabaseType type) |
static DataSourceHolder |
DataSourceHolder.instance(DataRuntime runtime) |
static DataSourceHolder |
DataSourceHolder.instance(Object chk) |
static DataSourceHolder |
DataSourceHolder.instance(String check)
根据数据源定义holder
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
DataSourceHolder.register(Object check,
DataSourceHolder holder)
驱动类型与holder对应关系
由holder主动上报
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractDataSourceHolder |
Copyright © 2025. All rights reserved.