V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chrisp
V2EX  ›  开源软件

推荐一个自带 GUI 且支持插件扩展的代码生成器

  •  
  •   chrisp · 2020-04-28 22:50:04 +08:00 · 1215 次点击
    这是一个创建于 1671 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个 java 语言实现的代码生成器,但并不限于生成 java 代码,事实上,通过插件扩展,几乎可以完成任何文件生成类的工作。

    • 自带 UI,虽然很丑,但是够用,总之比命令行或者直接运行代码易用点;
    • 支持插件,可以通过插件扩展数据源和引擎支持。通过插件已支持常见关系数据库和 freemarker 、velocity 两种模板。加载插件时自动根据插件定义生成输入表单。目前已实现的插件有:
      • 数据库源插件,支持常见关系型数据库,支持指定一个或多个表生成对应代码
      • freemarker 模板引擎插件
      • velocity 模板引擎插件;
    • 生成代码将保持与模板目录完全一致的目录结构,文件名同样也支持通过引擎生成,以此来适应各类代码千变万化的目录结构和文件命名规则。

    github: https://github.com/lcmatrix-code-generator/code-generator-all

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   876 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:33 · PVG 04:33 · LAX 12:33 · JFK 15:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.