拖拽式快捷开发 (后台篇)
前言:
本文主要记载一些关于后台的 拖拽式快捷开发的思路
基于的编程语言:
暂定: java
基于的数据库
暂定: mysql
适用的对象
个人或者小型公司(免费商用),快速开发,个人网站
思路:
参考思路:
1. UML建模语言
2. 界面拖拽建模
3. 代码生成器
4. SpringBoot请求过程
5. 基础的CRUD
6. Unreal Engine蓝图
主要形式:
1. 用户在界面上拖拽,新建类,然后给类增加属性,可指定属性同步到数据库中去(pojo)
2. 用户在界面上拖拽流程,新建流程,指定类或者类型(controller)
3. 可选择编写逻辑代码(service)
4. 会自动带出Mapper对象,可以根据Mapper对象自由添加sql文(mapper)
5. 生成整套后台代码