Metrics
0
Watch 19 Star 39 Fork 9

紫石南 / zj-gencodeJavaApache-2.0

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
Java代码简易生成工具,根据excel生成sql、Java类、dao、mybaties模版等,模版工具采用velocity。 spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

zj-gencode

项目介绍

Java代码简易生成工具,根据excel生成sql、Java类、dao、mybaties模版等。 项目依赖JDK8 excel解析依赖poi 模版生成依赖velocity

软件架构

本项目主要的流程为:

  1. 解析excel提取数据
  2. 数据验证
  3. 转换成模版对象
  4. 根据模版对象生成文件

安装教程

目前直接pull代码运行Client即可,如有必要,后期考虑改为web项目。

使用说明

  1. 修改resource中config文件配置
  2. 修改excel定义自己的模型
  3. 运行Client即可
  4. 拷贝生成文件到项目中,如果你也使用mybaties并使用了IdEnum,将dependency目录文件一起拷贝到对应位置

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

意见和建议

直接提交issues或者入群交流 交流QQ群:92289467

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 http://git.mydoc.io/
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/

Comments ( 2 )

You need to Sign in for post a comment

Help Search

Gitee_sixth 5th_float_left_close