0


SpringBoot整合tkMapper的版本问题

文章主旨:有问题首先看官网

昨天新建了个Spring Boot工程,版本为2.6.13

想要整合 tk.mapper,就去官网查找依赖,如下:

<dependency>
    <groupId>tk.mybatis</groupId>
    <artifactId>mapper</artifactId>
    <!-- 建议使用最新版本,最新版本请从项目首页查找 -->
    <version>x.x.x</version>
</dependency>

其中的注解非常亮眼,

于是跳转至 github 查找了最新版本 4.2.2 引入到项目中。

然后按照官网的指引,又添加了逆向工程的配置。

终于在生成逆向工程代码时报错了。

此时我的

mybatis-generator-maven-plugin 版本为1.3.7
mybatis-spring-boot-starter 版本为 2.2.1

记住这两个版本,很重要!

在网上搜了好久都找不到解决办法,然后重新去GitHub上看:

是不是一眼就看出了问题所在,当前使用的版本较低,无法完全匹配最新版本的tk.mapper,因此修改本地mybatis-generator-maven-plugin和mybatis-spring-boot-starter的版本,便完美解决了问题。

还是那句话,出问题首先看官网,不然在网上到处逛,也不一定能解决问题!

希望本文解决问题的思路,能够对您有所启发!


本文转载自: https://blog.csdn.net/weixin_42443070/article/details/127896043
版权归原作者 wx_Li 所有, 如有侵权,请联系我们删除。

“SpringBoot整合tkMapper的版本问题”的评论:

还没有评论