产品介绍

1. 简介

listcode.cn是一个提供 代码生成 的云服务网站。
主要提供java,python,php,nodejs等常见语言和框架的 CRUD代码生成服务(即 常见的增删改查),后台代码、前端界面、js等,一站解决。
相比于传统的增删改查代码生成器,ListCode 做了很多完善, 不论从功能的丰富程度,还是支持的语言、技术框架种类上都有了很大进步,可以很大的提高开发效率,减少人工介入修改的工作量。

具体支持的语言和技术框架:

JavaScript
nodeJs, Vue2, Jquery
Java
Spring-mvc, Jpa, Mybatis
Php
ThinkPhp5, Laravel
Python
Flask, Tornado

功能特点:

1.
前后端代码、js、UI一站生成
2.
翻页,多条件联合查询
3.
外键关联编辑、展示
4.
输入验证,错误提示
5.
常见类型个性化编辑、展示
6.
完整REST API接口

2. 生成界面效果预览

2.1 列表页面 分页,联合查询,外键展示

2.2 新建页面 自带输入检查

2.3 更新页面 外键录入体验良好

2.4 单条记录详情页面 不同字段类型展示方式不同,支持外键

3. 使用流程

最简单的情况,您只需要做三件事就可以获得一个可运行系统的源码:

1.
1分钟 上传DB脚本
2.
1分钟 选择模板、生成代码
3.
10秒 下载代码

做的完善一点,工作过程是这样的:

1.
1分钟 上传DB脚本
2.
5分钟 设置表、字段
3.
1分钟 选择模板、生成代码
4.
10分钟 在线运行,体验
5.
10秒 下载代码

4. 产品特点

4.1 支持翻页:可以设定单页size。【图1标注1,图3标注1】
4.2 支持复杂查询:多个条件联合查询,每个条件可以设置前缀,比如 大于某个值,like某个值。【图2标注1,图3标注3】
4.3 外键表完美展示和编辑:被外键引用的表,智能选择一个string类型字段作为代表;录入时弹出查询窗口,录入更加人性化。【图1、2、3标注2,图4、5标注1】
4.4 特定类型特定展示:日期型,开关型,枚举型,以后还会不断完善【图5】
4.5 支持前后端分离:后端全部rest接口,前端使用流行的vue,angular,react等,ui使用基于bootstarp的AdminLTE,前后端分离,不分离,任你选择。【图3、4、5整体效果】
4.6 在线运行:实时看到运行效果,方便快速发现设计缺陷,调整表设计。【图3、4、5整体效果】
4.7 下载后导入项目即可本地运行和二次开发
4.8 表级别设置:表展示名,列表条目数,增删改查功能定制,asName字段设定【图1、2】
4.9 字段级别定制:字段展示名,设置在某些页面和功能是否出现,比如在列表项中是否出现,在查询中是否出现等。【图2】

5. 深入了解ListCode

5.1 使用介绍视频

5.2 图文使用说明
5.3 重要概念说明
5.4 数据库约束和自动修复
5.5 常见问题

6. 结语

软件行业加班很多,程序员们也经常调侃自己的工作是搬砖,我们了解做这种重复性工作的烦恼,ListCode就是我们的一点努力尝试,让程序员同行们更多去做更富创造性、更有乐趣的工作,少搬砖。
对于IT企业的老板和领导们来说,把程序员从简单重复性的工作中解放出来同样意义重大, 因为IT企业最大的成本就是人。让人完成创造性的工作,用工具来完成重复性的工作,无疑是更合理的选择。