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首页
视频讲解
图文说明