项目地址:https://git.oschina.net/durcframework/autoCode
autoCode是一个代码生成器项目,基于velocity模板引擎,采用SpringMVC + mybatis + jquery easyUI.
其特点主要有:
页面截图:
首页
配置数据源
配置模板
修改模板:
生成代码第一步:
生成代码第二步:
生成代码第三步:
生成结果,点击左边的树菜单可以查看内容:
下载地址:http://pan.baidu.com/share/link?shareid=3882948706&uk=4114964897
1. 解压压缩包,eclipse正常导入工程(import... -> Existing Projects into Workspace..)
2. 导入数据库(MYSQL),SQL文件在项目根目录下,名为autoCode.sql,运行里面的内容即可
3. 修改数据库连接参数,配置文件在src/main/resources/server.properties
4. 启动项目
登录用户名密码均为admin
首次使用
第一步添加数据源:
输入数据库连接参数
保存后测试连接
第二步:生成代码
选择一个数据源
选择一张表,这里为了演示,我们用代码生成器自带的用户表
选择模板,这里系统自带了几个模板
生成后,点击树状菜单查看模板内容
大家也可以自行创建自己的模板,模板参数在界面右边已经给出
也可以仿照现有的模板自己琢磨下 O(∩_∩)O
这里还提供了用户管理,可以开几个账号给其他小伙伴使用,各自使用自己的数据源,互不干扰.