此工具可根据数据库表生成所有表的 增删改查的直到controller层的代码,代码是以SSM框架代码为模板的,开源代码地址 http://git.oschina.net/A_yes/generatorrestfulapi
此工具下载地址(http://download.csdn.net/detail/a__yes/9875317)
此工具使用1.7.0_79版本的jdk编译打包的请使用此版本及以上版本jre运行
使用方法
1 .打开config.properties配置文件
db.driver=com.mysql.jdbc.Driver
#指定数据库
db.url=jdbc:mysql://127.0.0.1:3306/iparks?characterEncoding=UTF-8&allowMultiQueries=true
#配置用户名及密码
db.username=root
db.password=123456
#配置包
package=me.zingon
#配置代码生成路径
path=C:/Users/zhidi/Desktop/ztcGenerator/src/
2.运行java命令
java -jar GeneratorRestfulApi.jar
ps:
此生成器配合SSM框架的模板使用效果更佳,只需要改改框架模板中的包名即可使用。模板地址(https://git.oschina.net/A_yes/SSMTemplate)
涉及技术
- 使用freemarker作为模板引擎
- show tables; //查询数据库所有表
- show full columns from table; //查询某表的所有列