| Package | Description |
|---|---|
| org.pinus4j.api |
Pinus存储的用户调用接口.
用户使用Pinus存储时主要是使用的接口是IShardingStorageClient, 此接口包含了对数据库的增删改查相关的操作。方便用户进行分库分表操作。
|
| org.pinus4j.cluster.impl |
数据库集群的实现.
|
| org.pinus4j.cluster.router |
数据库集群的分库分表路由算法接口.
|
| org.pinus4j.cluster.router.impl |
路由算法实现.
|
| org.pinus4j.datalayer |
数据层,抽象出不同的存储
|
| org.pinus4j.datalayer.jdbc |
封装对于jdbc的操作.
|
| Modifier and Type | Field and Description |
|---|---|
private IDBCluster |
TaskExecutor.dbCluster
数据库集群引用
|
private IDBCluster |
ShardingStorageClientImpl.dbCluster
数据库集群引用.
|
| Modifier and Type | Method and Description |
|---|---|
IDBCluster |
ShardingStorageClientImpl.getDbCluster() |
IDBCluster |
IShardingStorageClient.getDbCluster()
获取当前使用的数据库集群.
|
| Constructor and Description |
|---|
TaskExecutor(Class<E> clazz,
IDBCluster dbCluster) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDBCluster
抽象数据库集群.
|
class |
AppDBClusterImpl
基于DBCP连接池的数据库集群实现.
|
class |
EnvDBClusterImpl |
| Modifier and Type | Method and Description |
|---|---|
IDBCluster |
IClusterRouter.getDBCluster()
get db cluster.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IClusterRouter.setDBCluster(IDBCluster dbCluster)
set db cluster.
|
| Modifier and Type | Field and Description |
|---|---|
private IDBCluster |
DefaultClusterRouterBuilder.dbCluster |
private IDBCluster |
AbstractClusterRouter.dbCluster
db cluster.
|
| Modifier and Type | Method and Description |
|---|---|
IDBCluster |
DefaultClusterRouterBuilder.getDBCluster() |
IDBCluster |
AbstractClusterRouter.getDBCluster() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultClusterRouterBuilder.setDBCluster(IDBCluster dbCluster) |
void |
AbstractClusterRouter.setDBCluster(IDBCluster dbCluster) |
static IClusterRouterBuilder |
DefaultClusterRouterBuilder.valueOf(IDBCluster dbCluster)
static factory for this router builder.
|
| Modifier and Type | Method and Description |
|---|---|
IDBCluster |
IDataUpdate.getDBCluster()
get db cluster.
|
IDBCluster |
IDataQuery.getDBCluster()
get db cluster.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IDataUpdate.setDBCluster(IDBCluster dbCluster)
set db cluster.
|
void |
IDataQuery.setDBCluster(IDBCluster dbCluster)
set db cluster.
|
| Modifier and Type | Field and Description |
|---|---|
private IDBCluster |
JdbcDataLayerBuilder.dbCluster |
protected IDBCluster |
AbstractJdbcUpdate.dbCluster
数据库集群引用
|
protected IDBCluster |
AbstractJdbcQuery.dbCluster
数据库集群引用.
|
| Modifier and Type | Method and Description |
|---|---|
IDBCluster |
AbstractJdbcUpdate.getDBCluster() |
IDBCluster |
AbstractJdbcQuery.getDBCluster() |
| Modifier and Type | Method and Description |
|---|---|
void |
JdbcDataLayerBuilder.setDBCluster(IDBCluster dbCluster) |
void |
AbstractJdbcUpdate.setDBCluster(IDBCluster dbCluster) |
void |
AbstractJdbcQuery.setDBCluster(IDBCluster dbCluster) |
static IDataLayerBuilder |
JdbcDataLayerBuilder.valueOf(IDBCluster dbCluster) |
Copyright © 2015. All rights reserved.