| 程序包 | 说明 |
|---|---|
| com.fr.decision.sync | |
| com.fr.decision.sync.cache |
同步数据集数据和平台数据同步时,需要缓存他们的数据,根据数据量的不同
选取不同的缓存策略,数据量小的时存储候,缓存在map中。
|
| 类和说明 |
|---|
| PlatformData
决策平台数据库中存储的所有数据,用于对比更新
|
| SyncCache
数据缓存接口,缓存同步数据集的数据和平台数据,并进行数据比对和更新
之所以要设计成接口,是因为有可能数据量超大,内存不足。
|
| SyncData
同步数据集获取客户所有数据
需要预处理客户数据,因此需要依赖平台数据,进行数据处理
|
| SyncDetail
封装同步数据集配置相关信息
|
| TableDataSyncAction
数据集同步
|
| 类和说明 |
|---|
| DepartAndPost |
| OneToManyCache
比如一个用户名可以对应多个角色
|
| OneToOneCache
比如一个用户名只能对应一个用户
|
| Role
Created by hasee on 2018/1/3.
|
| SyncCache
数据缓存接口,缓存同步数据集的数据和平台数据,并进行数据比对和更新
之所以要设计成接口,是因为有可能数据量超大,内存不足。
|