SpringBoot2.0之Mybatis-Generator完整配置+Free Mybatis plugin插件快速切换mapper和xml
发布日期:2021-06-29 21:37:17 浏览次数:3 分类:技术文章

本文共 2837 字,大约阅读时间需要 9 分钟。

文章目录

1、添加pom依赖:

mybatis generator 自动生成代码插件主要是根据mysql数据库表来生成POJO实体类、Mapper文件以及Mapper文件对应的xml。这样方便了我们的开发过程。当然,如果使用注解版Mybatis则不需要xml文件。

org.mybatis.generator
mybatis-generator-maven-plugin
1.3.5
src/main/resources/generatorConfig.xml
true
true

2、建立jdbc配置文件properties/yml

#这个文件是generatorConfig.xml的配置文件#这个路径需要指定绝对路径,并且路径名不能包含中文db.driverLocation=src/main/resources/tools/mysql-connector-java-8.0.21.jardb.driverClassName=com.mysql.cj.jdbc.Driver#数据库连接路径配置(如果不生效则使用全路径)db.url=jdbc:mysql://localhost/user_blog?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&verifyServerCertificate=false&autoReconnct=true&autoReconnectForPools=true&allowMultiQueries=true#用户名db.username=root#密码db.password=5120154230

如果不知道mysql-connector-java下载什么版本的可以参见:,如果使用的是Mysql8及以上,在数据库查询时候使用sql还可能会出现group by的坑,这里给出解决方案,见

3、generatorConfig.xml配置讲解

配置好之后,利用就可以生成mapper、pojo和mapper.xml代码了。

在这里插入图片描述

上面的我个人在开发过程中使用已经足够了,还想要了解更多的读者请参照。

4、插件切换mapper和xml

下面我们使用一款插件来实现xml和mapper直接快速切换。File–>Setting–>Plugins,搜索插件下载安装即可。

在这里插入图片描述
最终效果,绿色箭头即可快速切换xml和mapper。
在这里插入图片描述
在这里插入图片描述

5、完整版generatorConfig.xml

下面generatorConfig.xml代码来自

    
     

转载地址:https://dh-butterfly.blog.csdn.net/article/details/108631080 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql-connector-java与Mysql、Java的对应版本
下一篇:SpringBoot2.x下AOP增强日志管理+AOP切入点表达式

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月17日 06时57分21秒