今天为大家带来数据库反向生成mybatis相关文件,mybatis框架作为J2EE企业级开发最流行的数据库持久化框架之一,业界也是广泛应用。让我们看看如何运用mcg-helper来生成需要的文件,目前只能支持mysql,首先,我们新建一个数据库,名称为mcg-helper,有两个表mcg_helper_user,mcg_helper_role,建表语句如下:
用户表:
CREATE TABLE `mcg_helper_user` (
`user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
`user_name` varchar(50) DEFAULT NULL COMMENT '用户名称',
`password` varchar(255) DEFAULT NULL COMMENT '用户密码',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
角色表:
CREATE TABLE `mcg_helper_role` (
`role_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
`role_name` varchar(255) DEFAULT NULL COMMENT '角色名称',
`role_rights` varchar(255) DEFAULT NULL COMMENT '角色权限',
PRIMARY KEY (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
准备工作完毕,我们开始制作流程:
第一步,我们需要编辑数据源,其目的是提供给需要使用数据库的组件提供支持。
第二步,拖拽本次需要的组件(开始组件、gmybatis组件、结束组件)
第三步,编辑组件信息
编辑开始组件
编辑gmybatis组件
编辑结束组件
第四步,保存流程,再点击“生成”
最后,我们看看控制台的日志
我们再看看磁盘生成的结果
今天的教程就讲到这里了,考虑到操作内容很简单,就不上传流程文件了,大家动动手,玩一玩,实则花不了多长时间。
最后厚着脸皮说一下,昨天上传的V1.0.1-Alpha版本有些问题,修正后已重新覆盖上传到https://pan.baidu.com/s/1bOe1mY#list/path=%2Fmcg-helper ,请大家重新下载V1.0.1-Alpha版本进行使用,请大家见谅,以后坚决杜绝此类问题发生。