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

MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代码生成器。这篇文章主要介绍了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代码生成器的使用,开始结构图如下:

maven文件引入

   4.0.0com.dingmybatis_generator1.0-SNAPSHOT  org.mybatis.generatormybatis-generator-core1.3.7 org.mybatismybatis3.5.7compile   org.mybatis.generatormybatis-generator-maven-plugin1.3.2  src/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 generator代码生成器的使用的文章就介绍到这了,更多相关mybatis generator代码生成器内容请搜索0133技术站以前的文章或继续浏览下面的相关文章希望大家以后多多支持0133技术站!

以上就是详解mybatis generator代码生成器的使用的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java