摘要: 一、全局唯一ID 首先介绍数据库表的结构 1、tb_voucher: 2、tb_voucher_order: 3、tb_seckill_voucher: 当用户抢购时,就会生成订单并保存到tb_voucher_order这张表中,而订单表如果使用数据库自增ID就存在一些问题: 场景分析一:如果我们的 阅读全文
posted @ 2022-12-11 22:32 扶山 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 满足以下需求 基于StringRedisTemplate封装一个缓存工具类,满足下列需求: 方法1:将任意Java对象序列化为json并存储在string类型的key中,并且可以设置TTL过期时间 方法2:将任意Java对象序列化为json并存储在string类型的key中,并且可以设置逻辑过期时间 阅读全文
posted @ 2022-12-11 10:47 扶山 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Redis缓存 一、关于缓存 缓存的定义: 缓存(Cache),就是数据交换的缓冲区**,俗称的缓存就是缓冲区内的数据,一般从数据库中获取,存储于本地代码 举个例子:越野车,山地自行车,都拥有"避震器",**防止车体加速后因惯性,在酷似"U"字母的地形上飞跃,硬着陆导致的损害,像个弹簧一样; 同样, 阅读全文
posted @ 2022-12-06 13:15 扶山 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、依赖 <dependency> <groupId>ws.schild</groupId> <artifactId>jave-nativebin-win64</artifactId> <version>3.1.1</version> </dependency> <!-- 根据系统二选一 --> < 阅读全文
posted @ 2022-12-01 09:34 扶山 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 一、使用stringRedisTemplate向redis中存储List数据 取出 private StringRedisTemplate stringRedisTemplate; 这里的RedisConstants.CACHE_SHOP_TYPE 是 "cache:shop-type"; //de 阅读全文
posted @ 2022-11-12 22:31 扶山 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、图片上传 文件上传一般使用云服务器,常见的云服务器有阿里云,七牛云服务器。 这里使用七牛云 import com.google.gson.Gson; import com.qiniu.common.QiniuException; import com.qiniu.common.Zone; imp 阅读全文
posted @ 2022-10-24 16:34 扶山 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 01、项目概述和环境搭建 health_parent(pom):控制依赖版本号 health_provider(war):service、mapper health_consumer(war):controller、jsp health_interface(jar):interface health 阅读全文
posted @ 2022-10-24 16:07 扶山 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 一、简介: jwt 可以生成 一个加密的token,做为用户登录的令牌,当用户登录成功之后,发放给客户端。 请求需要登录的资源或者接口的时候,将token携带,后端验证token是否合法。 二、JWT的组成 jwt 有三部分组成:A.B.C 三、使用方法 一、简介: jwt 可以生成 一个加密的to 阅读全文
posted @ 2022-10-10 15:01 扶山 阅读(618) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示