ListCode 增删改查代码生成器:支持 Java , PHP , Python ,nodejs - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zdcin
V2EX    分享创造

ListCode 增删改查代码生成器:支持 Java , PHP , Python ,nodejs

  •  
  •   zdcin 2018-06-19 10:19:28 +08:00 3163 次点击
    这是一个创建于 2675 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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

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

    新建页面---自带输入检查

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

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

    3. 特点说明

    与同类产品相比,listcode 代码生成器具有以下特点:

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

    4. 使用流程

    8 条回复    2018-06-26 10:12:34 +08:00
    tyrik
        1
    tyrik  
       2018-06-19 14:34:17 +08:00 via iPhone
    zdcin
        2
    zdcin  
    OP
       2018-06-20 15:32:28 +08:00
    @tyrik 3q
    gejun123456
        3
    gejun123456  
       2018-06-21 07:30:30 +08:00 via iPhone
    数据库如果要添加字段这个怎么处理哇 是要我自己去改代码加么
    zdcin
        4
    zdcin  
    OP
       2018-06-21 10:28:07 +08:00
    @gejun123456 改完数据库重新生成啊
    gejun123456
        5
    gejun123456  
       2018-06-21 22:22:51 +08:00
    @zdcin #4 重新生成对自己写的代码有影响么 我觉得是有影响的
    zdcin
        6
    zdcin  
    OP
       2018-06-22 00:12:16 +08:00
    是的,如果代码你已经修改过了,会有些影响,如果你对代码的改动小,可以借助 diff 工具来 merge,改动大的话,自己加字段相关代码会简单点,我也碰到过这种问题,也是手动改,还好,熟悉一下就 ok 了
    leonazhang
        7
    leonazhang  
       2018-06-25 21:01:02 +08:00
    功能多,生成的代不很呢
    zdcin
        8
    zdcin  
    OP
       2018-06-26 10:12:34 +08:00
    代码是会比较多,其实复杂不复杂不光看代码量,还看组织的是否合理,已经做过不少优化了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1135 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 17:43 PVG 01:43 LAX 10:43 JFK 13:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86