(一)autoCode代码生成器介绍

项目地址:https://git.oschina.net/durcframework/autoCode

autoCode是一个代码生成器项目,基于velocity模板引擎,采用SpringMVC + mybatis + jquery easyUI.

其特点主要有:

  • 用户登陆 - 每个用户有他自己独立的数据库连接配置和模板配置
  • 数据源配置 - 可以配置多个数据源,多种数据库类型(目前支持Mysql,MSServer数据库,可以扩展)
  • 模板配置 - 定义自己的模板,采用velocity模板语法.这样可以根据模板来生成不同的代码,如POJO,Dao,mybatis配置文件等
  • 操作简单 - 生成代码只需三步:1. 选择数据源;2. 选择表;3. 选择模板.

页面截图:

首页

(一)autoCode代码生成器介绍_第1张图片

 

配置数据源

(一)autoCode代码生成器介绍_第2张图片

 

配置模板

(一)autoCode代码生成器介绍_第3张图片

修改模板:

(一)autoCode代码生成器介绍_第4张图片

生成代码第一步:

(一)autoCode代码生成器介绍_第5张图片

生成代码第二步:

(一)autoCode代码生成器介绍_第6张图片

生成代码第三步:

(一)autoCode代码生成器介绍_第7张图片

生成结果,点击左边的树菜单可以查看内容:

(一)autoCode代码生成器介绍_第8张图片

(一)autoCode代码生成器介绍_第9张图片

(一)autoCode代码生成器介绍_第10张图片

 

 

下载地址: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

 

首次使用

第一步添加数据源:

(一)autoCode代码生成器介绍_第11张图片

输入数据库连接参数

(一)autoCode代码生成器介绍_第12张图片

保存后测试连接

(一)autoCode代码生成器介绍_第13张图片

第二步:生成代码

选择一个数据源

(一)autoCode代码生成器介绍_第14张图片

选择一张表,这里为了演示,我们用代码生成器自带的用户表

(一)autoCode代码生成器介绍_第15张图片

选择模板,这里系统自带了几个模板

(一)autoCode代码生成器介绍_第16张图片

生成后,点击树状菜单查看模板内容

(一)autoCode代码生成器介绍_第17张图片

 

大家也可以自行创建自己的模板,模板参数在界面右边已经给出

也可以仿照现有的模板自己琢磨下 O(∩_∩)O

这里还提供了用户管理,可以开几个账号给其他小伙伴使用,各自使用自己的数据源,互不干扰.

你可能感兴趣的:((一)autoCode代码生成器介绍)