Spring Boot整合MyBatis(非注解版)

Spring Boot整合MyBatis(非注解版),开发时采用的时IDEA,JDK1.8

直接上图:

Spring Boot整合MyBatis(非注解版)_第1张图片

Spring Boot整合MyBatis(非注解版)_第2张图片

Spring Boot整合MyBatis(非注解版)_第3张图片

Spring Boot整合MyBatis(非注解版)_第4张图片

Spring Boot整合MyBatis(非注解版)_第5张图片

Spring Boot整合MyBatis(非注解版)_第6张图片

文件夹不存在,创建一个新的路径文件夹

Spring Boot整合MyBatis(非注解版)_第7张图片

创建完成目录结构如下:

Spring Boot整合MyBatis(非注解版)_第8张图片

本人第一步习惯先把需要的包结构创建好,如下图所示:

Spring Boot整合MyBatis(非注解版)_第9张图片

本人习惯使用的时application.yml文件,yml文件比properties文件更加便捷简洁,所以删除了原有的properties文件创建了

yml文件,在yml文件中配置端口号,链接mysql数据库的属性,设置mybatis自动扫描的mapper的xml包路径Spring Boot整合MyBatis(非注解版)_第10张图片

首先创建OrderDomain实体类

Spring Boot整合MyBatis(非注解版)_第11张图片

接下来创建OrderMapper接口

Spring Boot整合MyBatis(非注解版)_第12张图片

上图中,展示一个查询所有数据,两个不同条件的添加数据

接下来创建OrderMapper.xml文件

Spring Boot整合MyBatis(非注解版)_第13张图片

在OrderMapper接口中使用的两种添加数据的方式分别对应上图中的两个

接下来创建OrderService接口

Spring Boot整合MyBatis(非注解版)_第14张图片

接下来创建OrderServiceImpl实现类

Spring Boot整合MyBatis(非注解版)_第15张图片

接下来创建OrderController控制层

Spring Boot整合MyBatis(非注解版)_第16张图片

OK了,接下来Spring boot整合MyBatis就结束了,接下来进行测试,打开PostMan工具进行get和post的请求测试。

PostMan工具没有的话可以点击这里下载---> PostMan

Spring Boot整合MyBatis(非注解版)_第17张图片

Spring Boot整合MyBatis(非注解版)_第18张图片

Spring Boot整合MyBatis(非注解版)_第19张图片

Spring Boot整合MyBatis(非注解版)_第20张图片

Spring Boot整合MyBatis(非注解版)_第21张图片

Spring Boot整合MyBatis(非注解版)_第22张图片

SpringBoot整合MyBatis测试完成

你可能感兴趣的:(Spring,Boot)