摘要: 摘要 JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理,用法和详细的数据结构。 2. JWT的定义 Json web token(JWT)是为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519),该token被设计为紧凑且安全的, 阅读全文
posted @ 2023-03-14 12:52 筝弈 阅读(971) 评论(0) 推荐(2) 编辑
摘要: 性能提升级。官方表示MySql 8.0的速度要比MySql5.7快2倍。MySql8.0在读/写工作负载。IO密集型工作负载,以及高竞争工作负载时相比MySql5.7有更好的性能。 更强的NoSQL文档支持。MySql从5.7版本开始提供NoSql存储功能,目前在8.0版本中这部分功能也得到了更大的 阅读全文
posted @ 2023-03-14 10:25 筝弈 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 做MySQL优化,要善于使用EXPLAIN查看SQL执行计划 type列 ,连接类型。一个好的SQL语句至少要达到range级别。杜绝all级别。 key列 ,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式。 key_len列 ,索引长度 rows列 ,扫描行数。该值是个预估值 阅读全文
posted @ 2023-03-14 09:24 筝弈 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 登录 1.生成验证码 后端生成一个表达式,1+1=2,格式1+1=?@2 同时使用uuid生成一个key值,传入前端的隐藏域中,方便后期登录再到Redis中通过key值读取答案进行比对 进行截取题干转成图片,传到前端进行展示 答案存入Redis【中间会去设置存储的有效期等】 Vue获取验证码图片是请 阅读全文
posted @ 2023-03-11 15:15 筝弈 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 代码生成器(快速开发) 模板:MyBatisPlus提供 数据库相关配置:读取数据库获取信息 开发者自定义配置:手工配置 步骤 添加依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</ 阅读全文
posted @ 2022-12-14 15:18 筝弈 阅读(216) 评论(0) 推荐(0) 编辑
摘要: DML编程控制 概览 Insert Delete Update Id生成策略控制 不同的表应用不同的id生成cel 日志:自增(1,2,3,4, .....) 购物订单:特殊规则(FQ23948AK3843) 外卖单:关联地区日期等信息(10 04 20200314 34 91) 关系表:可省略id 阅读全文
posted @ 2022-12-13 23:00 筝弈 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 查询条件 范围匹配(> 、=、between) 模糊匹配(like) 控制判定(null) 包含性匹配(in) 分组(group) 排序(order) .... 范例: 用户登录(eq匹配) @Test void testEqWapper(){ //条件查询 LambdaQueryWrapper<U 阅读全文
posted @ 2022-12-12 22:04 筝弈 阅读(255) 评论(0) 推荐(1) 编辑
摘要: MybatisPlus 目录 MyBatisPlus简介 标准数据层开发 DQL控制 DML控制 快速开发 MybatisPlus简介 MybatisPlus入门案例 MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,意在简化开发、提高效率 官网:https://my 阅读全文
posted @ 2022-12-09 22:22 筝弈 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 使用springboot整合junit5进行测试的时候,测试出现报错, 报错的截图: 有个解决方法是: 你使用maven的插件clear后再打包运行,这样的话hhTest的测试方法就能生效了 截图: 问题有来了,当我们再添加一个ggTest方法的时候,发现新加的方法又不能运行,你如果在重新clear 阅读全文
posted @ 2022-12-08 23:26 筝弈 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Spring 为什么要学Spring? 1.专业角度: 简化开发,降低企业级开发的复杂性 框架整合,高效整合其他计算,提高企业级应用开发与运行效率 2.学什么? 简化开发 IOC AOP 事务处理 框架整合 MyBatis MyBatis-plus Struts Struts2 Hibernate 阅读全文
posted @ 2022-12-08 11:00 筝弈 阅读(634) 评论(0) 推荐(0) 编辑
2 3
4