五、教程篇-《数据库反向生成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
- 五、教程篇-《数据库反向生成mybaits的model、example、dao、mapping文件》
- Mybatis自动生成dao,mapping,model文件
- mybaits generator自动生成model、xml、dao
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 常用meta标签整理
- FLV-Script Tag
- 正则表达式
- 2017 计蒜之道 初赛 百度的年会游戏(模拟)
- Docker——第一个docker服务tomcat(五)
- 五、教程篇-《数据库反向生成mybaits的model、example、dao、mapping文件》
- WebStorm控制台输出乱码问题解决方法
- 场景进度条加载
- OpenSessionInViewFilter配置
- opencv中常用的线性滤波器--boxFilter(),blur(),GaussianBlur()
- 每两周删一次博客内容
- S3C2440裸板程序下载
- 43 《激活个体:互联时代的组织管理新范式》 -豆瓣评分6.9
- Java Class文件结构分析