- 博客(5)
- 收藏
- 关注
原创 Mybatisplus学习笔记
wrapper”(条件包装器)是一个用于构建 SQL 查询条件的对象。它通过提供一组方法,允许您动态地构建复杂的查询条件。MyBatis Plus 的 Wrapper 接口是一个通用的查询条件包装器接口,用于构建查询时的条件约束。它定义了一系列的方法,例如eqnelikein等,用于指定字段的条件和操作符。Wrapper : 条件构造抽象类,最顶端父类AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件QueryWrapper : 查询条件封装。
2024-02-06 02:50:53
961
原创 查询和处理功能,二级缓存,逆向工程
就在今天,我完成了对mybatis的学习,我将再给自己一整天的时间练习mybatis的相关操作,但是在今天,我将对剩下的mybatis内容做出整理,他们分别为查询和处理功能,二级缓存,逆向工程。一级缓存是sqlsession级别的,通过同一个sqlsession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接获取,不会从数据库重新访问。一级缓存是默认开启的,通过同一个sqlsession能够从一级缓存中获取数据。d.查询的数据锁转换的实体类类型必须实现序列化的接口。1.3查询多条数据为map集合。
2024-02-01 02:09:55
800
1
原创 1月30日学习日记
SQL映射文件一般与相关的Mapper接口配合使用,属于DAO组件,且针对特定的实体类,所以其命名规则与Mapper接口相同,为“实体类名”+Mapper,且通常与Mapper接口放在同一个包下。在mynatis底层,如果检测到mapper接口中方法有多个参数的话,它会自动把参数放在一个map集合里,它以arg1,arg0或者param1,param2为键,参数为值存储,所以改成以下这种。用来配置多个连接数据库的环境,比如一个用来开发,一个用来测试,使用参数id来决定,default参数设置默认的模式。
2024-01-30 01:19:59
1103
1
原创 Redis学习总结
答:优秀的性能,数据是存储在内存中而不是磁盘中,所以读写速度快,而且Redis自带原子性,在事务中命令有一条有错,全部都不会执行,而且有高可拓展性,最后,作为存在内存中的数据,它能完成数据的持久化,也就是aof和rdb。答:简单的说,redis是一用c语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库,缓存,消息中间件等场景,是一种Nosql的数据库。对应的value值也就消失了!127.0.0.1:6379> getset db mongoDB#如果存在值,获取原来的值并设置新的值。
2024-01-28 23:31:00
788
原创 1/27日学习笔记
在昨天跟今天,我完成了黑马课程的redis单点登录和使用linux配置一主二从的简单哨兵模式,搭建简单的集群模式,接下来我将依次讲述其中的过程,简略讲解第一项,也就是黑马课程的使用redis完成短信登录。
2024-01-28 01:28:26
1332
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人