Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入

网上对于Spring boot整合mybatis的文章很多,我也浏览过一些,但是有一些就是根据自身的配置和环境进行整合的,我现在就介绍一些我的整合方法

新建项目我就不说了,很简单的,之前我也介绍过,所以我就不再这里多费口舌。

我们首先要添加maven和plug插件,我这里给出我的maven配置


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第1张图片

接下里是plug


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第2张图片


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第3张图片

这里要说一下配置文件的,要自己新建一下配置文件,配置文件内容如下:

Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第4张图片


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第5张图片

项目结构


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第6张图片

我们使用mybatis generator自动生成dao和mapper等文件,所以我们要自己先新建对应的包,进行文件的存储,然后我现在讲一下如何自动生成mapper文件


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第7张图片

这个是配置文件里面的表,我们先通过连接数据库,mybatis generator自动扫描对应表里面的字段,进行dao和mapper文件的生成,实现自动化,我们就不用这么麻烦自己写,使用方法如下:

Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第8张图片
Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第9张图片

点击箭头所指的地方,则会自动生成映射文件,内容根据你们数据库里面的字段自动生成

然后我们配置一下springboot的配置文件


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第10张图片

然后我们现在写代码:

Service接口

Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第11张图片

UserserviceImpl实现对应接口里面的方法

Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第12张图片
Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第13张图片

测试类,代码很简单,然后我们测试一下


Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第14张图片
Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入_第15张图片

插入成功!

这个demo是作为一个测试写的,让大家了解一下spring boot整合mybatis的基本操作

你可能感兴趣的:(Spring框架自学(八)Spring Boot整合Mybatis实现数据库查询和插入)