LR.Net解放程式設計師雙手的自動生成程式碼

力軟資訊發表於2022-03-04

程式碼生成 是目前許多軟體的常用功能之一,其 存在是為了簡化開發,快速迭代, 幫助程式設計師擺脫大量重複性的 CRUD 工作,提高效率。使用程式碼生成讓程式設計師無需手動編碼,極大地減少了錯誤出現的機率,端到端生成消除了處理多個原始檔和檔案型別時的錯誤。同時穩定的基礎架構意味著更少的時間浪費,實現更大,更復雜的模式也能節省大量時間,讓專案週期縮短。

基於此,一款穩定安全、效能優異的程式碼生成就顯得尤為重要。

LeaRun 敏捷開發框架是一款 基於程式碼生成的 快速 開發平臺 ,可以 自動生成三層架構的完整專案和程式碼 並且 整合了前後端模板,支援全頁面操作生成自己想要的功能,包括單表的增刪改查,多表關聯的開發,還有工作流程表單的開發以及移動端的介面功能生成 等。整個框架 使用分層設計,分為 dao service Controller view 層,層次清楚,低耦合,高內聚, 可以 完美相容電腦, pad ,手機等多個平臺, 有效降低軟體開發投入成本,使開發變得簡單。

LeaRun 敏捷開發框架的程式碼生成大 種模板,分別是自定義開發模板、快速開發模板、實體生成模板、流程系統表單模板、 Excel 風格模板、報表模板、移動開發模板 小程式開發模板 ,每種模板都有不同的功能和特點,幫助某些特定的功能快速開發。

以自定義開發模板為例,自定義開發模板擁有較高的開放性, 全部流程均為嚮導式開發。點選 [ 配置 ] 之後, 開發者可以選中指定資料庫中的指定表來生成程式碼, 並對各項開發引數進行設定。

選擇一條資料 點選 [ 下一步 ] ,進入表單頁面進行表單控制元件 拖拉拽 佈局以及屬性選擇。

設計完佈局並繫結欄位後點選 [ 下一步 ] ,即可進行條件配置。

設定完成後進入列表頁面,有左側樹形設定,可對錶欄位進行新建、編輯、刪除、上移、下移操作功能。

當列表頁面資料填寫完後即可進入功能資訊配置,設定輸出區域以及功能類名。

當資訊內容修改完點選 [ 下一步 ] 即可檢視生成的多層次原始碼,需要二次開發也可對這些程式碼進行修改。

完成名稱、編號、排序等基礎資訊配置,即可將設計的表單釋出使用。

模板生成後直接儲存即可,程式碼已經放到專案中,開發者可以根據需要再來調整或者編譯程式碼。

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

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

相關文章