五、教程篇-《数据库反向生成mybaits的model、example、dao、mapping文件》

来源:互联网 发布:cae软件 nvh 编辑:程序博客网 时间:2024/06/13 22:37

       今天为大家带来数据库反向生成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版本进行使用,请大家见谅,以后坚决杜绝此类问题发生。

阅读全文
7 0
原创粉丝点击