一款自定义模版的代码生成工具
2018-02-09 15:57
429 查看
codegen
一款自定义模版(freemarker)的代码生成工具快速入门
clone代码
git clone git@github.com:YaoLin1/codegen.git
编译
在codegen目录下执行编译命令mvn clean package -DskipTests=true
修改jdbc配置,目前仅支持mysql
““修改配置文件 /codegen/src/main/resources/codegen.properties
内容
outputdir=./output/ #输出目录,必填
host=localhost #mysqlhost,必填
database=o2o_deals #数据库名,必填
user=o2o #数据库账户名,必填
pass=123456 #密码,必填
packname= #应用包名,可不填
tableNamePrefix=wd_ #表前缀,可不填
tablename=wd_region,wd_account,wd_activity,wd_coupon,wd_inside_message,wd_shop,wd_ticket #待生成表名列表,以逗号分割
author=JianLin.Zhu #作者名,可不填
““
运行codegen/CodeGenMain.java
日志finish SqlMapTemplate.xml
start deal template:DomainTemplate.java
finish DomainTemplate.java
start deal template:DaoTemplate.java
finish DaoTemplate.java
start deal template:DaoImplTemplate.java
finish DaoImplTemplate.java
start deal template:ServiceTemplate.java
finish ServiceTemplate.java
start deal template:ServiceImplTemplate.java
finish ServiceImplTemplate.java
start deal template:ServiceTestTemplate.java
finish ServiceTestTemplate.java
Process finished with exit code 0
查看生成文件
默认在codegen/output目录下文件,多次生成会覆盖原有代码github地址
https://github.com/YaoLin1/codegen相关文章推荐
- 通过sap的表维护工具生成维护代码并建立自定义的TCODE
- 自定义工具错误: 无法生成服务引用的代码 webservice
- .Net框架搭建之辅助模版代码生成工具
- WCF 自定义工具错误: 无法生成服务引用“{0}”的代码
- 一款比动软件代码生成器好用很多的MVC代码生成工具,有源码下载
- WCF 自定义工具错误: 无法生成服务引用“{0}”的代码
- 通过sap的表维护工具生成维护代码并建立自定义的TCODE
- error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行自定义生成步骤" ( custom build steps error)
- 错误 4 自定义工具错误: 无法生成服务引用“DepartMentService”的代码。请检查其他错
- 提供一款超灵活的代码生成工具(O/R-Mapping),顺祝大家节日快乐!
- GhostDoc Pro v4.9.14093.Cracked.By.SubMain 一款好用的代码注释生成工具——VS插件
- Android Activity间传自定义对象,Parcel代码自动生成工具
- T4+VSIX 打造Visual Studio 2010 中的Entity代码生成自定义工具(上)
- 推荐一款css3渐变代码生成工具:Ultimate CSS Gradient Generator
- GhostDoc Pro v4.9.14093.Cracked.By.SubMain 一款好用的代码注释生成工具——VS插件
- T4+VSIX 打造Visual Studio 2010 中的Entity代码生成自定义工具(下)
- 翻译:Laravel-4-Generators 使用自定义代码生成工具快速进行Laravel开发
- T4+VSIX 打造Visual Studio 2010 中的Entity代码生成自定义工具
- Thinkphp自定义代码生成工具及用法说明(附下载地址)
- T4+VSIX打造VS2010代码生成自定义工具