JAVA快速開發框架 一鍵生成表單模板程式碼

qianzvtecp發表於2023-05-09

從計算機誕生開始,雖然程式設計的形式隨著硬體及軟體的不斷進步而不停迭代,但是從事計算機技術行業的人員始終與編寫程式碼的任務緊密聯絡在一起。因此如何提高軟體開發的效率和質量,一直是軟體工程領域的重要問題之一。

這一方面是由於在不同軟體開發過程中存在大量相似程式碼複用的情況,多次編寫重複程式碼會大大降低開發人員的開發效率以及創造熱情;另一方面,結構清晰,功能完備的高質量程式碼能夠使得軟體開發過程明晰,並能夠在後期有效降低維護成本。

而一款穩定安全、效能優異的生成程式碼工具可以讓開發人員可以在原始碼的基礎上直接編寫和修改其程式碼需求,以實現業務邏輯的實現,包括生成和修改頁面。從而減少開發人員 80% 的程式設計時間,讓他們有更多的時間研究軟體業務流程,簡化開發過程,縮短開發週期,提高開發效率,節省開發成本。

LeaRun 快速開發框架( JAVA 單體版)是一款基於 SpringBoot+ 生成器的敏捷開發平臺,採用前後端分離架構,簡單功能如線上配置表單、設計流程等可以透過配置實現,強大的 生成程式碼模組讓前端和後臺程式碼一鍵生成,程式設計師只需按照開發嚮導一步步走即可。同時實現了松耦合設計,流程與表單分離並支援任務節點靈活配置,既保證了公司流程的保密性,又減少了開發人員的工作量。而且其原始碼交付的模式,讓程式設計師可以結合功能與需求進行二次修改,做更深層次的擴充套件。

LeaRun 快速開發框架的生成程式碼模組 共有三套開發模板,分別是 資料優先 模板、 介面優先 模板、 簡易 模板。

資料優先 模板適合用資料庫已具備完整的表結構及表欄位資訊 ;介面優先 模板 適用於沒有提前在資料庫建表的情況,用於製作完表單以後會隨機生成表名、表結構,然後開發者可以根據自身業務需求進行手動調整表名及表結構;而簡易 模板適用於沒有任何開發基礎的使用者,使用者設計完表單後,後臺自動生成表結構 設計完直接使用。

以資料優先模板為例,點選 [ 設定功能 ] ,在左側資料庫列表選擇資料庫,選擇好資料庫以後,右側會顯示該資料的所有資料表,選擇所需要的一個或多個資料表,在選擇多個的時候要進行多表聯立,設定好關聯欄位。

點選 [ 下一步 ] 進入表單設計介面, LeaRun 配置了視覺化設計功能,並 自帶 種元件,直接拖拽左側的元件到中間表單介面即可 使用。 在右側可進行元件及表單的屬性設定, 將元件 繫結到對應的表欄位。

完成後開始進行介面屬性配置。使用者可以根據表單設計所設定的欄位進行查詢條件配置,設定好後就可根據這些欄位進行搜尋。

在列表配置介面可對元件進行欄位、對齊方式、寬度及分頁的設定,上方可設定表格上的按鈕,進行快速匯入匯出操作,左側可生成樹形篩選框。

在合計配置介面,使用者可勾選需要統計展示的欄位對數值型欄位進行統計,列表展示的時候,會根據合計欄位展示一個統計值。

點選 [ 下一步 ] 進行輸出配置,設定輸出配置,建立人、功能類名、功能描述等資訊;實體層輸出目錄、控制層輸出目錄、前端檔案輸出目錄均自動生成,使用者還可選擇是否只生成移動端程式碼以及是否生成前端程式碼。

設計好以後會生成對應的程式碼使用者可以預覽實際生成的程式碼。

最後將該功能繫結到對應的選單上,然後點選儲存 即可投入使用

利用 LeaRun 快速開發框架生成的程式碼功能包括了增刪查改、批次刪除、排序、匯出匯入 excel 等,如果沒有複雜的業務邏輯,使用者無需手寫一行程式碼。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69965343/viewspace-2950736/,如需轉載,請註明出處,否則將追究法律責任。

相關文章