数据字典
- 若以内置的数据字典,用于维护系统中常见的静态数据。
- 例如:性别、状态……如下:
简单描述:一个地方定义,多个地方使用。
只需要修改数据字典,而不需要修改每一个使用该数据的地方。
常见静态数据:
功能包括
- 字典类型管理
- 字典数据管理
字典类型
适用人群类型对应的字典数据
数据字典表关系说明
字典类型表
字典数据表
通过 dict_type 建立(1对多的关系)(一个字典类型对应多个字典数据)
- 根据用户性别(sys_user_sex)字典类型查询到对应的字典数据:男性、女性、未知
- 字典标签(dict_label)是前端页面显示给用户选择使用的。
- 用户选择之后提交表单时,该数据返回的不是字典标签,而是字典值(dict_value)(0、1、2)
-可以不存很长的文本,而用数字0、1、2代替,减少数据存储空间。
案例:将课程管理的学科字段改为数据字典维护。
- 添加字典类型和数据
添加课程(course_subject)字典类型
添加字典数据
- 修改代码生成信息
进入代码生成页面
- 下载代码,导入前端
将生成的前端页面代码代替课程页面
刷新前端页面即可。
效果图:
查询结果