登录
首页 >  数据库 >  MySQL

关于RDS快速开发系统

来源:SegmentFault

时间:2023-02-16 15:24:28 475浏览 收藏

哈喽!今天心血来潮给大家带来了《关于RDS快速开发系统》,想必大家应该对数据库都不陌生吧,那么阅读本文就都不会很困难,以下内容主要涉及到MySQL、PHP、vue.js、npm、yarn,若是你正在学习数据库,千万别错过这篇文章~希望能帮助到你!

通过本系统的了解和使用,可以快速的进行业务开发,大大提高开发效率。
实际开发中有很多的业务代码是重复性的,其原理是相同的,只是不同的业务表会存在具体数据的不同,RDS快速开发系统,将这种重复性的内容进行抽取,通过对业务表的定义,可以快速实现业务开发。

一键生成CRUD代码

通过对业务表的定义,可以自动生成此业务表数据的增删改查。
如下图所示,为业务表的定义:

image.png

如下图所示,为通过定义业务表,生成的CRUD界面
image.png

丰富的操作方法

除了常规的增删改查操作外,还有其他常见操作方法,比如导入,导出,修改密码,设置值,跳转链接,弹窗链接等。可以快速实现常用功能。

image.png

常用Form表单

系统提供了常用的表单类型,可以实现输入框,单/复选,文本域,文件/图片上传,富文本编辑器等

image.png

一键生成API接口

针对业务表的API接口生成可以通过复制后端业务表,自动生成API接口,同时可以生成API接口参考文档。
生成的API接口支持Token认证,短信验证,数据缓存等支持。

image.png

image.png

表格性能及状态保持

系统支持element-ui的表格和ag-grid表格;
el-table是系统默认的表格,针对表现复杂且数据量不大的情况。
ag-grid表格,主要针对大量数据的查询和过滤。如果拥有ag-grid商业许可证,可以充分利用ag-grid的强大功能。

表格状态保持

无论是el-table还是ag-grid,系统都支持保存列的显示和隐藏,列的宽度,分页大小。用户一旦设置了列的隐藏或显示,设置列宽,设置分页大小,系统都将自动存储这些设置。

标签栏状态保持

打开的标签栏,会在页面刷新后继续保持,不会因为页面刷新导致标签失效。

系统UI设置保持

可以根据自己终端的分辨率及显示大小,设置系统UI

image.png

首页统计与快捷启动器

系统首页可以展示常用操作
系统首页可以通过定义SQL查询语句,实现统计数据的首页显示。
可以定义统计卡片,图图表(折线图,柱状图,饼状图)

1646377238(1).png

image.png

顶部菜单设置

顶级菜单展示

系统主要功能菜单在系统的侧栏,支持三级菜单;为适配更多的菜单功能,系统支持在顶部展示一级菜单,点击后侧栏展示此一级菜单的子菜单。

image.png

快捷启动菜单展示

系统顶部可以展示首页显示的快捷菜单。

image.png

上述两项功能,只能二选一。

友好的二次开发支持

自定义的业务表生成的业务代码以独立的文件存在,可以设置生成的代码是否覆盖旧代码,可以放心的在生成的代码上进行修改,而不用担心代码被覆盖掉(后端代码);前端代码为避免覆盖可以将代码改名存储,然后关闭前端代码的生成操作即可方便的进行二次开发。

image.png

本篇关于《关于RDS快速开发系统》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于数据库的相关知识,请关注golang学习网公众号!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>