1 Star 0 Fork 1

San/CSBookNotes

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

关于GradleGenerator插件

由于MyBatis官方没有推出Gradle的插件,只有Maven插件,因此这里用的是别人开源的轮子,戳这里

使用时加上该插件:

plugins {
  id "org.hisoka.gradle.mybatis-generator-plugin" version "0.0.1"
}

同时加上配置:

mybatisGenerator{
    configFile = "src/main/resources/generatorConfig.xml"
    configPropertiesFile = "src/main/resources/generatorConfig.xml"
    verbose = true
}

这里实际上是分为两个配置文件的,一个是Generator配置文件,一个是MyBatis配置文件,由于都写在一起了,所以就用同一个文件。

测试的时候发现该插件不需要手动加上其他依赖,也就是不需要手动加上MyBaits以及数据库驱动依赖。

写好配置文件后双击插件进行生成即可:

注意需要确保对应的包路径存在。

另外

另外笔者发现该插件最近的更新时间是2019年2月(本文写作时间2020/09/29),当初笔者也不知道其实还有更新的Generator插件,直接在Gradle Plugin官网搜索即可:

基本上都是个人开发的插件,有一些是比较新的,建议使用更新时间比较接近的。

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jskdhfjksdhfjk/CSBookNotes.git
git@gitee.com:jskdhfjksdhfjk/CSBookNotes.git
jskdhfjksdhfjk
CSBookNotes
CSBookNotes
main

搜索帮助