阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典

课程的等级是个单选按钮
阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第1张图片

2.3 数据字典
2.3.1介绍
在新增课程界面需要选择课程等级、课程状态等,这些信息统一采用数据字典管理的方式。
本项目对一些业务的分类配置信息,比如:课程等级、课程状态、用户类型、用户状态等进行统一管理,通过在数
据库创建数据字典表来维护这些分类信息。
数据字典对系统的业务分类进行统一管理,并且也可以解决硬编码问题,比如添加课程时选择课程等级,下拉框中
的课程等级信息如果在页面硬编码将造成不易修改维护的问题,所以从数据字典表中获取,如果要修改名称则在数
据字典修改即可,提高系统的可维护性。
2.3.2 数据模型
在mongodb中创建数据字典表sys_dictionary
阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第2张图片

阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第3张图片
课程等级的json
阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第4张图片
前端课程等级的代码
阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第5张图片

查询的type类型是200的字典
阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第6张图片
类型是200
阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第7张图片

这个接口写在cms的工程中
阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典_第8张图片

 

你可能感兴趣的:(阶段5 3.微服务项目【学成在线】_day07 课程管理实战_04-新增课程-数据字典)