springcloudspringboot 组件SpringCloud

SpringCloud微服务实战——搭建企业级开发框架(三十二)

2021-12-08  本文已影响0人  全栈程序猿

一、新建数据源配置

  因考虑到多数据源问题,代码生成器作为一个通用的模块,后续可能会为其他工程生成代码,所以,这里不直接读取系统工程配置的数据源,而是让用户自己维护。

新建数据源

参数说明

二、新建业务数据字典

  界面的增删改查界面会有一些数据字典的下拉框或者单选、多选等基础数据,这些根据具体需要生成代码的表设计提前做好规划,在业务字典中提前建好数据字典。在自定类型表,点击一条记录所在的行即是选中,右侧字典值列表会出现对应的字典值列表。

业务字典

三、代码生成的基础配置

  代码生成的基础配置实际也是一类数据字典,但这是只针对代码生成功能模块使用的数据字典,比如在界面上选择的数据库类型、表单展现类型、树类型等、都是获取这里的配置数据。在实际应用开发过程中,可以根据自己的需求进行新增、修改。

基础配置

四、校验规则配置

  在我们业务开发过程中,无论是界面还是接口,都会对数据字段的长度、大小、类型等进行校验,这里的配置主要是配置数据字段校验的正则表达式,在代码生成时,会在前端代码和后台代码添加校验方法进行数据校验。

正则表达式校验规则

五、代码配置(重点)

  代码配置是实际代码生成的重点,以上几项配置都是为代码生成做前期准备工作,代码配置模块是实际的针对业务表进行配置,最终生成代码。

1、 新建代码配置
新增代码配置
配置参数说明
2、配置代码生成规则

  在已建好的代码配置列表中点击"配置规则"按钮,进入到代码生成规则配置页面。如果在上一步中选择的是多表查询,那么这里会进入多表配置界面,如果选择的是单表,那么这里直接进入字段配置界面。

  1. 配置联表
多表配置列表 多表配置表单
配置参数说明
  1. 配置字段
字段配置
配置参数说明
  1. 配置表单
表单配置
配置参数说明
  1. 配置表单校验
表单校验
配置参数说明
  1. 配置数据展示列表
列表配置
配置参数说明
  1. 完成保存配置,在列表中点击生成代码按钮,生成代码。
执行生成代码操作

六、配置资源权限

  执行完代码生成操作之后,会在后台代码的mapper.xml同级目录生成一个同名的.sql文件,这里面是访问新生成代码模块的资源菜单权限脚本。

GitEgg-Cloud是一款基于SpringCloud整合搭建的企业级微服务应用开发框架,开源项目地址:

Gitee: https://gitee.com/wmz1930/GitEgg
GitHub: https://github.com/wmz1930/GitEgg

欢迎感兴趣的小伙伴Star支持一下。

上一篇 下一篇

猜你喜欢

热点阅读