【Redis】Jedis Jedis一、什么是 Jedis ?二、如何使用 ?1、导入 jedis 依赖坐标2、测试 string 类型3、测试 list 类型4、测试 hash 类型5、测试 set 类型6、测试 sorted_set 类型
【Redis】通用命令 通用命令一、key 通用命令1、删除指定 key2、判断指定 key 是否存在3、获取 key 的类型4、为 key 设置有效期5、获取 key 有效时间6、切换 key 从时效性转换为永久性7、查询 key8、改名9、排序二、数据库通用指令1、切换数据库2、数据移动3、数据清除...
【Redis】数据类型 数据类型一、Redis 的数据类型?二、string 类型1、添加 / 修改数据2、获取数据3、删除数据4、添加 / 修改多个数据5、获取多个数据6、获取数据字符个数(字符串长度)7、追加信息8、设置数值数据增加指定范围的值9、设置数值数据减少指定范围的值10、设置数据具有指定的生命周期11、注意事项三、hash 类型1、添加 / 修改数据2、获取数据3、删除数据4、添加 / 修改多个数据5、获取多个数据6、获取哈希表中字段的数量7、获取哈希表中是否存在指定的字段
【Redis】快速入门 快速入门一、什么是 NoSQL ?二、什么是 Redis ?三、Redis 的下载与安装四、Redis 的基本操作1、信息添加命令2、信息查询命令3、清楚屏幕信息命令4、帮助命令5、退出命令
【面试题】Java 基础篇 Java 基础面试题1、为什么Java代码可以实现一次编写、到处运行?2、一个Java文件里可以有多个类吗(不含内部类)?3、说一说你对 Java 访问权限的了解?(其实就是权限修饰符问题)4、Java 的数据类型?5、成员变量 VS 局部变量?6、Java 包装类?7、自动装箱与自动拆箱?8、Integer 和 Double 两种类型的数据判相等?9、int 和 Integer 有什么区别,二者在做 == 运算时会得到什么结果?10、谈谈你对面向对象的理解?11、面向对象的三大特征?
【MyBatis-Plus】DML DML一、id 生成策略AUTO 策略INPUT 策略ASSIGN_ID 策略ASSIGN_UUID 策略二、简化配置三、多记录操作删除多条数据查询多条数据四、逻辑删除步骤一:数据库表添加 deleted 列步骤二:实体类添加 deleted 属性测试删除操作配置文件配置相关内容五、乐观锁1、乐观锁的实现方式2、实现步骤1)数据库表添加列2)实体类添加对应的属性3)添加乐观锁拦截器4)测试5)模拟多线程一、id 生成策略MP 提供了自动生成 id 的功能,也就
【MyBatis-Plus】DQL DQL一、条件查询1、方式一:使用 QueryWrapper2、方式二:使用 lambda 格式3、方式三(推荐):使用 LambdaQueryWrapper4、多条件查询 — and5、多条件查询 — or6、null 值判定7、查询条件groupBy 分组查询between 范围查询like 模糊查询orderBy 顺序查询二、查询投影1、方式一:使用 QueryWrapper 查询2、方式二:使用 LambdaQueryWrapper 查询3、聚合查询三、映射匹配兼容
【MyBatis-Plus】CRUD 操作 CRUD一、标准的 CRUD 操作1、测试 insert 新增方法2、测试 deleteById 删除方法3、测试 updateById 更新修改方法4、测试 selectById 按 ID 查询方法5、测试 selectList 查询全部方法二、分页查询1、配置分页拦截器2、测试 selectPage 分页查询方法3、添加日志记录一、标准的 CRUD 操作在没有 MyBatis-Plus 之前,我们定义的数据访问层中都会自定义许多增删改查方法,但是有了 MyBatis-Plus 之
【MyBatis-Plus】简介 | 入门案例 MyBatis-Plus一、MyBatis-Plus 简介二、入门案例1、创建数据库表2、创建项目3、创建 User 实体类4、配置数据库信息5、编写数据访问层 UserMapper6、测试一、MyBatis-Plus 简介Mybatis-Plus(简称 MP )是基于 MyBatis 框架基础上开发的增强型工具,旨在简化开发、提供效率。简化开发、提供效率 是它的优势也是目的。对于 Mybatis-Plus 相关内容的学习,我们可以在 官网 中查看,这个官网我认为还是非常友好的,因为它
【SpringBoot】整合第三方技术 整合第三方技术一、SpringBoot 整合 JUnitSpring 是如何整合的?SpringBoot 是如何整合的?二、SpringBoot 整合 SSMSpring 是如何整合 MyBatis 的?SpringBoot 是如何整合 MyBatis 的?三、测试环境是否配置成功1、数据库 user 表2、创建实体类 User3、编写数据访问层 UserMapper4、编写数据访问层接口 UserService接口实现类 UserServiceImpl5、暂不编写表现层6、编
【SpringBoot】配置文件分类 配置文件分类一、为什么要对配置文件分类?二、优先级验证在类路径下验证配置文件的优先级在文件路径下验证配置文件的优先级一、为什么要对配置文件分类?在上一篇文章中,介绍了 多环境配置 的内容,当我们在命令行加载 jar 包时,需要在后面配置许多参数,这种方式不仅看着不美观,还有编写错误的风险。那有没有其他方式完成环境的切换操作呢?在解决这个问题之前,我们需要先了解一下配置文件分类的问题!SpringBoot 提供有多级配置文件,它们的本质还是配置文件,只是存放的位置不同。根据存放位置不同,分为了
【SpringBoot】多环境配置 多环境配置一、为什么要配置多环境?二、如何进行多环境配置呢?1、针对 yaml 配置文件2、针对 properties 配置文件主配置文件 application.properties开发环境 application-dev.properties生产环境 application-pro.properties测试环境 application-test.properties三、命令行启动参数第一步:打包项目第二步:输入命令行补充内容一、为什么要配置多环境?当我们工作开发真实的项目时,