第六章、redis事务 1、是什么 1、是一组命令的集合 2、一个事务里面,所有指令都会被串行,按顺序执行,不会被其他打断(就是开车不允许加塞) 2、能干嘛 1、一个队列、一次性、顺序性、排他性的执行一系列命令 3、数据库的事务和redis事务的区别 1、redis是单线程 2、不保证原子性 4、怎么玩 1、基本命令 1、4个基本命令 2、执行 1…
第五章、redis持久化 1、是什么 1、是rdb和aof这两大巨头 2、因为redis是在内存中。所以需要持久化保存。万一天灾人祸 2、有什么用 1、两大巨头(Rdb和aof) 2、rdb 1、有什么用 1、在指定的时间间隔,rdb会拍个快照,执行数据集的时间点快照 2、rdb保存的文件是在.rdb 2、配置文件 1、redis6及其一下,我们就…
第四章、Redis10大数据类型 1、有哪些 1、sorted set ==zset 1、注意 1、这里的数据类型是value的数据类型,key的类型都是字符串 2、分别是哪些 1、字符串String 1、string是redis最基本的类型,一个key对应一个value。 2、string类型是二进制安全的,意思是redis的string可以包含…
第三章、Redis安装配置 1、第一步 1、下载vmware虚拟机 2、然后把CentOS7的安装包下载好 3、并创建虚拟机 2、第二步 1、解压redis.gz的文件在opt目录下 3、第三步 1、安装redis前,必须先安装gcc编译环境 2、进入redis目录下 3、使用make命令(命令及结果) 4、第四步 1、我们将redis.conf配…
第二章、Redis入门概述 1、是什么 1、Redis:REmote Dictionary Server(远程字典服务器) 1、官网解释 1、Remote Dictionary Server(远程字典服务)是完全开源的,使用ANSIC语言编写遵守BSD协议,是一个高性能的Key-Value数据库提供了丰富的数据结构,例如String、Hash、Li…
三、SSM整合的项目实战 1、需求 1、完成一个任务列表的增删改查功能 2、前端写好了vue的项目,差后端ssm 1、案例功能 1、如图 2、前端提供的接口 1、学习计划分页查询接口 /* 需求说明 查询全部数据页数据 请求uri schedule/{pageSize}/{currentPage} 请求方式 get 响应的json { "code"…
二、SSM整合配置 1、config配置 1、WebMvcJavaConfig配置类 1、我们在控制层所需要配置的类有 1、controller 2、handlerAdapter、handlerMapping 3、全局异常处理器 4、静态资源处理器 5、拦截器 6、jsp视图解析器的前后缀 7、json转换器 2、要用到的注解 @RestContr…
一、SSM整合 1、什么是SSM整合? 1、微观角度 1、将学习的Spring SpringMVC Mybatis框架应用到项目中! 2、SpringMVC框架负责控制层 3、Spring 框架负责整体和业务层的声明式事务管理 4、MyBatis框架负责数据库访问层 2、宏观角度 1、Spring接管一切(将框架核心组件交给Spring进行IoC管…
六、SPringBoot3项目 1、添加打包插件 1、内容 1、在Spring Boot项目中添加spring-boot-maven-plugin插件是为了支持将项目打包成可执行的可运行jar包。 2、如果不添加spring-boot-maven-plugin插件配置,使用常规的java -jar命令来运行打包后的Spring Boot项目是无法找…
五、SpringBoot3整合Mybatis 1、步骤 导入依赖:在您的Spring Boot项目的构建文件(如pom.xml)中添加MyBatis和数据库驱动的相关依赖。例如,如果使用MySQL数据库,您需要添加MyBatis和MySQL驱动的依赖。 配置数据源:在application.properties或application.yml中配置…