程序包 | 说明 |
---|---|
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
数据缓存接口,缓存同步数据集的数据和平台数据,并进行数据比对和更新
之所以要设计成接口,是因为有可能数据量超大,内存不足。
|