MyBatis逆向工程——MyBatis Generator (MBG)-简单介绍与运行步骤

Posted starfall

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis逆向工程——MyBatis Generator (MBG)-简单介绍与运行步骤相关的知识,希望对你有一定的参考价值。

写在前面: 

 Mybatis Generator是MyBatis和ibatis的代码生成器。主要生成如下:

        (1)与表结构匹配的Java POJO(字段名对应属性)

        (2)SQL映射XML文件(文件为配置中每个表上的简单CRUD(增删改查)函数生成SQL。)

                生成的SQL语句有

                    insert

                    update by primary key

                    update by example (使用动态where子句)

                    delete by primary key

                    delete by example (使用动态where子句)

                    select by primary key

                    select by example (使用动态where子句)

                    count by example

        (3)符合Spring框架的DAO接口java类

*官方文档地址:http://www.mybatis.org/generator/

具体步骤

(一)建立Project:

   简略

(二)导入jar包

  (1)非maven方式:主要jar包:技术分享图片。其他的必要jar包如MyBatis,数据库驱动同时需要。

       (2)maven 依赖:maven仓库:http://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core

具体依赖如下:

<dependency>
    <groupId>org.mybatis.generator</groupId>
    <artifactId>mybatis-generator-core</artifactId>
    <version>1.3.5</version>
</dependency>

 

以上是关于MyBatis逆向工程——MyBatis Generator (MBG)-简单介绍与运行步骤的主要内容,如果未能解决你的问题,请参考以下文章

mybatis怎么自动生成实体类,Mapper配置文件和Dao接口

如何在IntelliJ IDEA上 添加GIT和Maven,mybatis插件

mybatis-generator界面工具,让你生成代码更简单更快捷

mybatis框架---mybatis逆向工程

MyBatis学习15MyBatis的逆向工程生成代码

Spring全家桶系列--SpringBoot与Mybatis结合