背景
为了满足统一通用配置管理,公用资源统一管理,例如通用字典码值、通用枚举、通用配置、列表查询条件统一配置等。
设计
架构图
项目结构
base-dictionary-server
--base-dictionary-common //通用模块
--base-dictionary-web //对外controller接口
--base-dictionary-start //项目启动类
--base-dictionary-api //通用枚举api
--base-dictionary-business //通用业务
--base-dictionary-config //通用配置
--base-dictionary-code //字典码表
字典表设计
1、针对父子层级关系码表配置
2、参数表,a.针对一对多的关系配置 b.key与value独立表,可以针对不同的数据value特性独立创建一张参数值表
租户概念
公共基础功能
1、省市区层级关系
2、银行总行信息
3、银行支行信息
等等……………………