**SpringBoot 集成 Mybatis 的基本步骤**

相对于Spring这个更加简便不用配置那么多文件只需要3步就可以如果是Spring的话3步往后写什么估计都难,下面我们来看一下怎么用SpringBoot 集成 Mybatis写一个简单的查询。

第一步:添加依赖;

除了常规依赖外,需要加入 Mybatis 和 MySQL 依赖。

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_xml


可以手动在pox.xml上写也可以直接用工具生成这里小编用的是ide接着勾选上就ok啦

也可以手动添加下面是效果图

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_spring boot_02


有这俩个才行第二步:配置数据源;

在 application.properties 配置文件中,配置数据源、Mybatis 的配置及映射文件。

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_mybatis_03

这里呢是小编自己的配置记得修改不然会报错!!!!

在补充一点建xml时要先建一个mapper的文件夹不然他一个找不到他哦!!!

第三步:扫描接口包。

在主模块上注解扫描接口包,使用@MapperScan(“包名”)。

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_MySQL_04

这个就没什么说的了就是在你的项目创建的时候他生成的一个上面加一个注解就行啦。

注:Controller 层、Dao 层、Service 层自动注入和原来 Spring 框架用法的使用完全一样

这样我们的所有东西就配置好啦下面来正式开试写代码把。

参考的数据库:

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_MySQL_05


接下来就是实体类啦

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_spring boot_06


省略get、set、toString、有参、无参方法哦!!!!!接下来是接口

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_xml_07

这里就先不写Service 层啦

然后就是我们的mapper

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_MySQL_08


这里的xml文件创建好是没有表头的可以在mybatis官网入门里找到哦然后就是coneroller

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_MySQL_09


报错先别管他这里工具背锅最后有效果就行然后看一下我们的整个项目

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_mybatis_10

最后是运行效果

SpringBoot集成MySQL依赖和yml配置文件 springboot怎么集成mybatis_xml_11

这里没有加样式在浏览器上输入localhost:8080/getall就能看到效果啦