前言:
本文主要記載一些關於后台的 拖拽式快捷開發的思路
基於的編程語言:
暫定: 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. 生成整套后台代碼
