mybatis逆向工程

Posted _Covet

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis逆向工程相关的知识,希望对你有一定的参考价值。

1.逆向工程git地址:https://github.com/HaniLucky/example/tree/master/generatorSqlmapCustom

  修改数据库地址即可

2.可选配置:生成文件时只生成实体类,接口,映射文件和基本的增删改查.(修改生成表的配置)

1  <!-- 指定数据库表,要生成哪些表,就写哪些表,要和数据库中对应,不能写错! -->
2         <table tableName="user"
3             enableCountByExample="false"
4             enableUpdateByExample="false"
5             enableDeleteByExample="false"
6             enableSelectByExample="false"
7             selectByExampleQueryId="false">
8         </table>

3.(生成的增删改查)基本的增删改查

  /**
  *  带Selective和不带Selective的区别
  *  带Selective是选择性差值和更新,不带是必须赋值

  */
  int deleteByPrimaryKey(String id); int insert(IdxSplit record); int insertSelective(IdxSplit record); IdxSplit selectByPrimaryKey(String id); int updateByPrimaryKeySelective(IdxSplit record); int updateByPrimaryKey(IdxSplit record);

 





以上是关于mybatis逆向工程的主要内容,如果未能解决你的问题,请参考以下文章

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

小白的MyBatis逆向工程

mybatis逆向工程--自动生成实体代码(mybatis-generator)

MyBatis逆向工程自动生成代码

mybatis逆向工程

使用Mybatis的逆向工程自动生成代码