2021-03-08

MyBatis-Plus使用

1、安装

根据以下地址到官网查看文档并导入相关的依赖,不再多赘述!
https://mp.baomidou.com/guide/install.html#release

2、配置

导入MyBatis相关依赖后,以SpringBoot框架为例,在启动类中进行如下配置:
在这里插入图片描述@MapperScan("…")注解的作用是扫描持久层的包

3、注解使用

所谓框架,就是简化开发者开发应用的过程的工具,通过封装一系列的方法帮助开发者简单快捷的完成开发,而注解是相当方便的一种方式
如实体类中:
在这里插入图片描述@TableName("…")注解可以帮助找到你需要操作的数据库表
@TableField("…")帮助将属性映射到正确的表的列名
使用以上注解将会自动帮你封装好实体类

更多注解可以在官网查看文档

4、使用封装好的方法操作数据库

MyBatis-Plus作为MyBatis的加强版可以不用自己写.xml文件和Sql语句,而是用其已经封装好的方法,首先:
在这里插入图片描述持久接口需要继承BaseMapper
在这里插入图片描述业务接口需要继承IService
在这里插入图片描述业务层需要继承ServiceImpl

接下来就可以使用其封装好的方法,而不用自己写Sql语句,但封装的方法并不一定能完成所有你要实现的功能,所以有些你仍要自己写Sql语句
在这里插入图片描述
注:作为刚开始学习的菜鸟 以上只是自己为整理思路所写,肯定存在问题与不足,请见谅,也欢迎指正!

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页