1. 簡介
listcode.cn 是一個代碼生成的雲服務網站。
主要提供java,python,php,nodejs等常見語言和框架的 CRUD代碼生成服務(即 常見的增刪改查),後臺代碼、前端界面、js等,一站解決。php
相比於傳統的增刪改查代碼生成器,ListCode 作了不少完善, 不論從功能的豐富程度,仍是支持的語言、技術框架種類上都有了很大進步,能夠很大的提升開發效率,減小人工介入修改的工做量。前端
功能特色:
- 先後端代碼、js、UI一站生成
- 翻頁,多條件聯合查詢
- 外鍵關聯編輯、展現
- 輸入驗證,錯誤提示
- 常見類型個性化編輯、展現
- 完整REST API接口
具體支持的語言和技術框架:
- java,springmvc jpa mybatis
- php:laravel,thinkPhp5
- python:flask,tonardo
- js:vue,nodejs
2. 生成效果預覽
用戶中心demo入口vue
列表頁面----分頁,聯合查詢,外鍵展現java
新建頁面---自帶輸入檢查node
更新頁面---外鍵錄入體驗良好python
單條記錄詳情頁面---不一樣字段類型展現方式不一樣,支持外鍵react
用戶中心demo入口laravel
3. 特色說明
與同類產品相比,listcode代碼生成器具備如下特色:spring
- 支持翻頁,能夠設定單頁size。
- 支持複雜查詢:多個條件聯合查詢,每一個條件能夠設置前綴,好比 大於某個值,like某個值。
- 外鍵表完美展現和編輯:被外鍵引用的表,智能選擇一個string類型字段做爲表明;錄入時彈出查詢窗口,錄入更加人性化。
- 特定類型特定展現:日期型,開關型,枚舉型,之後還會不斷完善
- 先後端分離、一體兩種代碼模式:後端所有rest接口,前端使用流行的vue,angular,react等,ui使用基於bootstarp的AdminLTE,若是喜歡傳統的方式,也沒問題。
- 能夠在線運行:實時看到運行效果,方便快速發現設計缺陷,調整表設計。
- 下載後導入項目便可本地運行和二次開發:
- 表級別設置:表展現名,列表條目數,增刪改查功能定製,asName字段設定
字段級別定製:字段展現名,設置在某些頁面和功能是否出現,好比在列表項中是否出現,在查詢中是否出現等。flask
4. 使用流程
5. 使用介紹
ListCode首頁
視頻講解
圖文說明