前言:
–Mybatis大家都知道,在很多框架如Springboot框架中扮演着数据库层面的持久化工作,它可以编写任意的sql语句来实现我们想要的功能,但频繁的编写sql以及增删字段也让我们非常的头疼,那有没有一款可以不用编写sql就能实现各种查询语句的工具呢?
–答案是有的,MyBatis-Plus就是这款工具,它是(由苞米豆公司开源)的一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们只需要配合使用QueryWrapper条件构造器与PageQuery分页控件就可以实现各种条件查询,但本次我们不讲解mybatisplus的使用,重点讲一下如何使用自定义sql,来实现多表联查等功能!
一、 引入Pom
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>3.5.3.2