当前位置: 首页 > article >正文

【后端】数据字典自动生成枚举

前言

随着我老板给我灌溉的思想,逐渐开始利用代码来完成一些重复性且没有创造性的工作(我变懒啦),当我发现数据字典可以生成枚举从而大大减少开发时间的时候,我意识到事情的重要性。

数据字典

我一开始在网上找各种代码生成器的框架,然后突然意识到,这个不就是简单的文本替换吗,还需要什么代码生成器,反正用户也用不到这个功能,都是后端开发人员使用,于是果断放弃寻找框架,直接手写了一个模板替换的枚举生成器。

逻辑

利用字符串 replace 函数并根据模板 ${var} 语义来替换成不同变量。

前端

在【菜单管理】模块里面查看【数据字典】的组件路径并为其添加上【生成枚举】的事件和后端请求接口。

在这里插入图片描述

设置列表操作栏宽度

\src\views\system\dict\index.vue

// 数据接口
import {
    genEnum, ... 

http://www.kler.cn/a/146997.html

相关文章:

  • 视觉SLAM--经典视觉SLAM框架
  • hadoop+wsl 10.255.255.254,BlockMissingException: Could not obtain block: 踩坑
  • 一些常见网络安全术语
  • Ubuntu 18.04 配置sources.list源文件(无法安全地用该源进行更新,所以默认禁用该源)
  • 基于Java Springboot编程语言在线学习平台
  • Java基础-I/O流
  • Spring Boot 实现 PDF 水印,实战来了!
  • Android 11.0 Launcher3 去掉长按屏幕微件里面的设置和日历等微件
  • 05-学成在线课程分类查询
  • Arduino(NodeMcu)上传程序时出现“上传错误:exit status 2”
  • 07 服务间调用:openFeign上下文信息丢失
  • 【无头双向链表和链表练习题2】
  • 【AI】MMLab环境搭建
  • linux下的工具---vim
  • 深度学习之图像分类(十四)CAT: Cross Attention in Vision Transformer详解
  • 测试数据随机,给2n个点,求所有偏移量,使得每两个点成为一个匹配
  • Wireshark的捕获过滤器
  • Unity之NetCode多人网络游戏联机对战教程(10)--玩家动画同步
  • LabVIEW当鼠标悬停在图形曲线上时显示坐标
  • 蓝桥杯每日一题2023.11.26
  • 一个C++ string使用问题的分析及解决
  • Junos webauth_operation.php 文件上传漏洞复现(CVE-2023-36844)
  • yolov5检测(前向)输入视频输出(不在图上画标签形式的原)图片的方法,及设置每隔几帧保存的方式(不每帧保存减少重复)
  • HCIA-RS基础-RIP路由协议
  • 如何将mobi、awz3、epub格式转化为pdf
  • 一体化污水处理设备各种材质的优缺点