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

本文介绍了一种利用mcg-helper工具从已有数据库反向生成mybatis相关代码的方法。通过几个简单步骤,包括配置数据源、拖拽所需组件并设置信息,即可自动生成针对mysql数据库的mybatis代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mcg-helper

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值