Mybatis-plus的使用

简介: Mybatis-plus的使用

1、介绍

2、开发方式

3、MyBatisPlus-01-MybatisPlus入门案例_哔哩哔哩_bilibili,105,3.55分钟

Mybatis使用流程可以看这:

4、創建一張表:

5、创建一个SpringBoot工程

6、版本调成8

7、这里之只做数据层,不弄webMVC了

8、添加Mybatis的启动依赖(idea没有收录Mybatis的启动依赖,因此只能手动添加):之后一路finish就行

9、接下来到Maven刷新一下,让我们的依赖添加上

10、打开pom.xml配置依赖,打开mybatis-plus-boot-starter:

11、Mybatis完整的配置依赖:

12、Mybatis-plus依赖包的介绍:

13、这里已经将Mybatis包和Mybatis-plus的包给整合了,千万不要再导入Mybatis包了,版本相同还行,否则会造成混乱

14、之后再配置连接池依赖:

15、接下来,到application.xml完成配置依赖,将数据库的配置进行配置:

16、创建接受数据库的类:

17、弄一个long类型的id

18、接下来,我们要做一个数据层的接口,创建一个userDao下的Dao接口

19、以前我们怎么做,是将Mapper给挂在上:

然后我们写上对应的功能,我们要查某个东西,就写上user,然后gitById,这种写法在MyBatis-plus中就不用了

20、这里面可以什么也不写,但是要继承一个名称,把baseMapper,写上之后,后面就可以写上一个泛型,这里写上你的实体类名,比如user。:

21、Dao写完之后的样子就是这样的,现在已经写完了,写成下面这样子就行:

22、到我们的测试类中去看:

23、这里以后装配什么就要写什么

24、这里要注意一个地方userDao,虽然什么也没写,但是却出现了一堆方法,这个方法返回什么,得了一个List

25、现在运行一下,数据一条不少,这里有四条数据

26、我回忆一下,我有写SQL语句吗?我的Dao有什么,瞅一瞅,仅仅写了一个继承:

27、我只要继承一个baseMapper其他所有东西都有,你现在数据层的开发是怎样的,这个框架到底带来了什么好处:以前使用Mybatis的时候,不管怎么写,都得@select方法,@Insert,但现在不用了,这样就行了,完成基础部分就行了,这就是框架带来的好处

第一步创建模块

第二步勾选案例:

大的环境配置成功,就可以配置小的环境

28、我们要做数据层开发,实体类和表要需要有

29、核心来了,我们刚才就做了真么一行,真么一些,全部数据层方法都有了:

30、我们在测试类中做了一个功能就是一个查询

31、最高效的地方就是这个继承:

相关文章
|
2月前
|
缓存 Java 数据库连接
Mybatis
Mybatis
27 0
|
2月前
|
SQL Java 数据库连接
|
10月前
|
SQL Java 数据库连接
|
2月前
|
SQL 缓存 Java
浅谈mybatis
浅谈mybatis
14 1
|
2月前
|
SQL 缓存 Java
mybatis使用总结
mybatis使用总结
|
10月前
|
XML Java 数据库连接
|
12月前
|
SQL XML Java
什么是 Mybatis?
什么是 Mybatis?
54 0
|
SQL XML 缓存
Mybatis详解(1)
你好看官,里面请!今天笔者讲的是Mybatis详解(1)。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。
213 2
|
SQL Java 数据库连接
mybatis 中的updateByPrimaryKey与updateByPrimaryKeySelective
mybatis 中的updateByPrimaryKey与updateByPrimaryKeySelective
|
SQL 前端开发 安全
Mybatis(一)
Mybatis(一)
154 0
Mybatis(一)