springboot + mybatis + gradle,使用generator生成model,mapper接口以及mapper.xml文件

项目使用的是springboot,用gradle构建,记录以前maven里,可以使用mybatis的generator直接生成model,mapper接口以及相关的sql的xml文件,那gradle应该也可以,下面来配置一下。

在项目的build.gradle文件里

1 配置mybatis-generator-plugin依赖

《springboot + mybatis + gradle,使用generator生成model,mapper接口以及mapper.xml文件》 配置 mybatis-generator-plugin依赖

2 应用插件

《springboot + mybatis + gradle,使用generator生成model,mapper接口以及mapper.xml文件》 应用plugin

3 配置mybatisGenerator

《springboot + mybatis + gradle,使用generator生成model,mapper接口以及mapper.xml文件》 配置mybatisGenerator

4 添加mybatis-generator-core依赖

《springboot + mybatis + gradle,使用generator生成model,mapper接口以及mapper.xml文件》 添加mybatis-generator-core依赖

经过以上的配置后,在gradle的任务里就有了mbGenerator任务项了,这个是自动生成的,不需要手工创建。

《springboot + mybatis + gradle,使用generator生成model,mapper接口以及mapper.xml文件》 mbGenerator任务项

到此为此,就可以在mbGenerator任务上,右击选择Run就可以构建表对应的model,mapper以及它的xml文件了。

至于generatorConfig.xml这个文件的内容,网上很多,这里就不详细描述了。

    原文作者:程空万里
    原文地址: https://www.jianshu.com/p/2aa5e22e5698
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞