详解mybatis|详解mybatis generator代码生成器的使用

MyBatis Generator简介

MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代码生成器。它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码。它将内省数据库表(或许多表),并将生成可用于访问表的工件。这减少了设置对象和配置文件以与数据库表交互的初始麻烦。MBG寻求对简单CRUD(创建,检索,更新,删除)的大部分数据库操作产生重大影响。您仍然需要为连接查询或存储过程手动编写SQL和对象代码。
MyBatis Generator下载
1.源码地址: https://github.com/mybatis/generator/releases
2.官方文档: http://www.mybatis.org/generator/index.html
下面看下mybatis generator代码生成器的使用,开始结构图如下:
详解mybatis|详解mybatis generator代码生成器的使用
文章图片

maven文件引入

【详解mybatis|详解mybatis generator代码生成器的使用】4.0.0com.dingmybatis_generator1.0-SNAPSHOTorg.mybatis.generatormybatis-generator-core1.3.7org.mybatismybatis3.5.7compileorg.mybatis.generatormybatis-generator-maven-plugin1.3.2src/main/resources/generatorConfig.xml

数据库
| Create Table|| -------------------------------------------------- || CREATE TABLE `student` (|| `id` int(11) NOT NULL AUTO_INCREMENT,|| `NAME` varchar(20) DEFAULT NULL,|| `age` int(11) DEFAULT NULL,|| PRIMARY KEY (`id`)|| ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=u |

编写generatorConfig.xml

生成
详解mybatis|详解mybatis generator代码生成器的使用
文章图片

生成后的结构图
详解mybatis|详解mybatis generator代码生成器的使用
文章图片

世界不会因为你的疲惫,而停下它的脚步
到此这篇关于mybatis generator代码生成器的使用的文章就介绍到这了,更多相关mybatis generator代码生成器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    推荐阅读