# code-generator **Repository Path**: Extremepyz/code-generator ## Basic Information - **Project Name**: code-generator - **Description**: code generator - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-12-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 概述 Overview ================== code-generator是一个java版的代码生成器,它具有以下功能: * 支持从数据库根据数据模型从模板文件生成各种不同的代码。 * 支持直接从sql文件生成代码,该方式不需要连接数据库,只要有建表语句即可。 * 支持单表生成或者批量生成。 * 支持从数据库导出数据,可导出sql格式,csv格式和自定义格式。 运行截图 ================= 1. cg支持连接数据库,根据数据库表结构生成代码,也支持直接连接到sql文件,从create语句解析出表结构生成代码。 ![输入图片说明](http://git.oschina.net/uploads/images/2016/1017/004337_f3bd6364_615195.jpeg "在这里输入图片标题") 2. cg的编辑界面,这里可以对即将生成的model做调整,支持全键盘操作,按住ctrl + 方向键可以快速的调整行的顺序。 ![输入图片说明](http://git.oschina.net/uploads/images/2016/1017/004624_1116e4a5_615195.jpeg "在这里输入图片标题") 3. cg提供了一些常用的工具,例如cg可以解析create语句,在图形界面中方便的编辑insert语句,免去了在文本编辑器中对字段的麻烦。 ![输入图片说明](http://git.oschina.net/uploads/images/2016/1017/004750_2ec1ef90_615195.jpeg "在这里输入图片标题") 4. cg也支持insert语句编辑,对于字段较多的insert语句,cg可以很方便的解析出每个字段并以图形界面进行编辑。 ![输入图片说明](http://git.oschina.net/uploads/images/2016/1017/004905_09ebe6c5_615195.jpeg "在这里输入图片标题") 编译部署 ================= 以下文档正在补充...