MyBatis generator

作者: 兮_eeb8 | 来源:发表于2018-01-22 09:54 被阅读6次

    大家好,我是it修真院成都分院一名学院,今天给大家分享一下mybatis的逆向工程的使用方法。

    1.背景介绍

    Mybatis是现在比较常用的持久层框架。用起来比较简单。MyBatis有两种实现方法,分别为基于注解和基于映射

            文件。当需要操作的实体类较多时,逐个编写基于注解或基于映射文件的CURD耗时长且容易出错,使用MyBatis

    Generator可以保证CRUD的正确性,以及节省大量的时间。逆向是代表了从数据库到java代码。

    2.知识剖析

    常用的使用generator的方法

    1.maven插件

    2.java代码

    使用mybatis generator进行代码生成的操作步骤

    (1)准备数据库、表

    (2)依赖和插件

    mybatis-generator-core.jar

    mysql-connector-java.jar

    mybatis-generator-maven-plugin

    3)编写配置文件generatorConfig.xml

    a.配置数据库连接地址及账号密码

    b.生成的Model类存放位置

    c.生成的映射文件存放位置

    d.指定要生成的表

    3.常见问题

    代码生成的映射文件提供了哪些方法?

    example类的使用?

    4.解决方案

    insert()

    insertSelective()

    deleteByPrimaryKey()

    updateByPrimaryKeySelective()

    updateByPrimaryKey()

    selectByPrimaryKey()

    5.编码实战

    6.扩展思考

    是否可以自动生成多表查询的代码?

    http://blog.csdn.net/bandaotixiruiqiang/article/details/72478361?

    7.参考文献

    MyBatis Gennerator官网

    相关文章

      网友评论

        本文标题:MyBatis generator

        本文链接:https://www.haomeiwen.com/subject/jqtlaxtx.html