ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

稻草銀發表於2018-06-08

1. 簡介

listcode.cn 是一個程式碼生成的雲服務網站。
主要提供java,python,php,nodejs等常見語言和框架的 CRUD程式碼生成服務(即 常見的增刪改查),後臺程式碼、前端介面、js等,一站解決。

相比於傳統的增刪改查程式碼生成器,ListCode 做了很多完善, 不論從功能的豐富程度,還是支援的語言、技術框架種類上都有了很大進步,可以很大的提高開發效率,減少人工介入修改的工作量。

功能特點:

  • 前後端程式碼、js、UI一站生成
  • 翻頁,多條件聯合查詢
  • 外來鍵關聯編輯、展示
  • 輸入驗證,錯誤提示
  • 常見型別個性化編輯、展示
  • 完整REST API介面

具體支援的語言和技術框架:

  • java,springmvc jpa mybatis
  • php:laravel,thinkPhp5
  • python:flask,tonardo
  • js:vue,nodejs

2. 生成效果預覽

使用者中心demo入口

  1. 列表頁面----分頁,聯合查詢,外來鍵展示


    ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

  2. 新建頁面---自帶輸入檢查


    ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

  3. 更新頁面---外來鍵錄入體驗良好


    ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

  4. 單條記錄詳情頁面---不同欄位型別展示方式不同,支援外來鍵


    ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

使用者中心demo入口

3. 特點說明

與同類產品相比,listcode程式碼生成器具有以下特點:

  1. 支援翻頁,可以設定單頁size。
  2. 支援複雜查詢:多個條件聯合查詢,每個條件可以設定字首,比如 大於某個值,like某個值。
  3. 外來鍵表完美展示和編輯:被外來鍵引用的表,智慧選擇一個string型別欄位作為代表;錄入時彈出查詢視窗,錄入更加人性化。
  4. 特定型別特定展示:日期型,開關型,列舉型,以後還會不斷完善
  5. 前後端分離、一體兩種程式碼模式:後端全部rest介面,前端使用流行的vue,angular,react等,ui使用基於bootstarp的AdminLTE,如果喜歡傳統的方式,也沒問題。
  6. 可以線上執行:實時看到執行效果,方便快速發現設計缺陷,調整表設計。
  7. 下載後匯入專案即可本地執行和二次開發:
  8. 表級別設定:表展示名,列表條目數,增刪改查功能定製,asName欄位設定
  9. 欄位級別定製:欄位展示名,設定在某些頁面和功能是否出現,比如在列表項中是否出現,在查詢中是否出現等。


    ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

4. 使用流程

ListCode增刪改查程式碼生成器-支援java、php、python、nodejs

5. 使用介紹

ListCode首頁
視訊講解
圖文說明


相關文章