springboot逆向工程_springboot项目中使用MyBatis Generator逆向工程生成代码

使用mybatis的同学都深有感触,频繁地书写mapper,dao和对应实体类domain是一个繁重的工作量,特别是对于那些表结构字段很多,表数目相对庞大的项目而言,这种操作简直无力吐槽。还好mybatis提供了相应的工具来逆向生成相应的代码,可以极大程度上解放我们的时间。具体操作步骤如下:

一.在resources目录下创建相应的generatorConfig.xml文件

generatorConfig.xml文件主要定义了对应的mapper,dao和实体文件的生成目录及命名

34ffb033b8b8fca37b06c8578ec52a5e.png

我这里是是在resources目录下创建了generator目录,里面放置了上述文件及数据库配置文件config.properties.其中 generatorConfig.xml主要格式如下:

b94eda3ae29312ec671014f944403b99.png

二.配置maven pom.xml文件

在pom.xml文件增加相应的插件配置,如下所示:

b81eacc3fcdb6d81dc37ccb5eae7aebb.png

其中configurationFile 配置的就是上述generatorConfig.xml文件的位置.此处需要注意的是,需要增加对应的mysql驱动依赖,至于tk可酌情添加(我之前没有添加mysql 驱动执行会提示mybatis-generator-maven-plugin:1.3.2:generate failed: Exception getting JDBC Driver这个错误)

三.创建一个 run configuration

点击菜单 Run--------->选择edit configurations-------------->选择新建+,添加一个“Run运行”选项,如下所示:

ef6cd14cc4ae9fa90b87b2c4a9b512fe.png
db80464dd31ad72fb1dea01af53f2d3c.png

此处需要注意的是:command line那一栏填入如下maven指令: mybatis-generator:generate -e,保存应用。

四.选择maven 执行上述选项,即可生成相应文件

2ab6f96f8e8f518733e00ffb3501160e.png

双击该选项,配置无误,控制台会打印出编译成功的消息,并提示新生成的文件

b84bb7c492c69f4e0cd34910afbb2597.png

然后刷新目录便可以看到新生成的文件,是不是感觉很简单呢。

f34a0d6be42b7ca4e9a079e8b9ad3d6b.png

简单记录一下,方便日后查询,也希望看到的同学能够少走弯路。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值