LxMatrix Code Generator 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
LxMatrix Code Generator 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
LxMatrix Code Generator 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 鱼凫
适用人群 未知
收录时间 2019-04-08

软件简介

一个自带GUI基于freemarker模板的代码生成器

最新版本:下载 v0.1.1

  1. 通过读取数据库表结构,根据提供的模板生成代码,如java MVC各层增删查改代码、前端数据维护页面代码、Mybatis的mapper.xml映射文件,等等。

  2. 可扩展支持其他数据库或其他数据结构源。已支持的数据库包括:

    • MySQL
    • MsSql(SQLServer)
    • Oracle
    • SybaseASE15
    • HsqlDb
    • McKoi
    • Derby
    • PostgreSql
    • Interbase
    • MaxDB
    • Firebird
    • Cloudscape
    • Sybase
    • DB2
    • Axion
    • SapDB
  3. 仅支持freemarker模板,模板文件名需以.ftl结尾,目前支持的模板变量:https://chris-peng.github.io/code-generator-gui/dbContext-data-model.txt 。

    这里有2个模板的例子:

    如你所见,文件名也可以是模板。生成的代码文件名将在应用模板后自动去除ftl后缀。

使用指南:

  1. 设置好各个选项,注意:MySql的连接串建议加上useInformationSchema=true选项,以读取表注释: 选项
  2. 点击"GENERATE"按钮生成代码: 生成
  3. 可以把当前配置保存待用: 配置

模板和生成的代码:

生成

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
0 评论
6 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部