无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

快速生成Spring Boot項目的低代碼開發(fā)平臺

2023-01-12 15:02 作者:要寵你上天  | 我要投稿


diboot 的設(shè)計理念

  • ??Web 開發(fā)需要一個普適的基礎(chǔ)框架,把復(fù)雜的問題簡單化,最好還能做到更佳性能,規(guī)避常見的坑

  • ??程序員很難被替代,但程序員應(yīng)該聚焦于數(shù)據(jù)結(jié)構(gòu)設(shè)計、業(yè)務(wù)實現(xiàn)、難點解決,重復(fù) CRUD 沒啥長進

  • ??低代碼是未來的趨勢,CRUD 類重復(fù)有規(guī)律的工作是可以被自動化甚至被省掉的


diboot 主要技術(shù)棧

  • ??后端 Java + 關(guān)系數(shù)據(jù)庫,跟緊 Spring 體系 (Spring Boot、Spring Cloud)

  • ??ORM 站隊 Mybatis,通用 Mappe r框架選用 Mybatis-plus

  • ??權(quán)限: spring boo 版本使用 Shiro+JWT;spring cloud 版本使用 spring security + oauth2

  • ??前后分離,前端選型 Vue,支持 ElementUI 和 Antd vue pro


diboot 基礎(chǔ)組件

  • ? diboot-core: 精簡優(yōu)化內(nèi)核:寫得更少,性能更好

  • ??IAM 身份認證基礎(chǔ)組件 及 配套 VUE 前端框架(diboot-antd-admin、diboot-element-admin)

  • ??diboot-file 文件相關(guān)處理組件

  • ??diboot-scheduler 定時任務(wù)組件

  • ??diboot-message 消息通知組件

  • ??diboot-mobile 移動端組件


diboot-core (diboot-core-starter) 使用步驟

  1. 引入依賴

或 Gradle:


2.配置參數(shù)(數(shù)據(jù)源)


3.配置config類

diboot-core-starter 默認預(yù)置了 mybatis-plus 的分頁配置(使用 mybatis-plus 3.4.x的 MybatisPlusInterceptor 最新配置方式)。如果您依賴的是core-starter,則無需再次配置 mybatis-plus 的分頁。如果需要添加其他Interceptor,則需要重新定義 MybatisPlusInterceptor。示例如下:

注意:diboot-core-starter 預(yù)置了默認的配置以及字典表相關(guān)的接口實現(xiàn),如果是老項目中僅依賴 diboot-core(非diboot-core-starter),則還需要將 diboot 的包路徑加入 ComponentScan 中

diboot 新手體驗

在 IDE 中克隆 playground 項目

"File -> New -> Project from version control..."菜單打開克隆項目對話框:

URL 中輸入如下 playground 項目路徑,指定項目本地路徑(避免中文路徑),點擊 Clone 按鈕 :https://gitee.com/dibo_software/playground.git

待克隆完成后,在右側(cè) Maven 視圖中,添加 demo 項目下的 pom.xml

準備數(shù)據(jù)庫后使用 devtools 初始化代碼

  • ??點擊控制臺中打印出的 URL,進入devtools操作頁面。(個人用戶初次使用需要掃碼)

  • ??初次啟動 devtools 會提示初始化組件的基礎(chǔ)代碼(為了方便自定義修改,devtools 將controller 等代碼生成到本地項目中)。依次點擊各組件的"生成代碼"按鈕。

??打開 demo 目錄下的 java 目錄,將會看到相關(guān)組件的初始化代碼已生成。

注意:如果啟動前端發(fā)現(xiàn)驗證碼無法顯示,則需要檢查是否執(zhí)行了這個步驟并重啟了項目。登錄驗證相關(guān)的 controller 需要此步驟中生成


快速生成Spring Boot項目的低代碼開發(fā)平臺的評論 (共 條)

分享到微博請遵守國家法律
九江市| 大同县| 枝江市| 正定县| 东平县| 荆州市| 富宁县| 临洮县| 呼伦贝尔市| 哈巴河县| 宁海县| 商水县| 合山市| 桑日县| 房山区| 新乐市| 南昌县| 永寿县| 南充市| 夏河县| 额敏县| 阿勒泰市| 永吉县| 仪征市| 徐州市| 抚顺市| 长子县| 宁强县| 增城市| 靖安县| 金山区| 高清| 莎车县| 沐川县| 扶绥县| 庐江县| 徐水县| 大渡口区| 五河县| 卢龙县| 玛沁县|