SpringBoot SpringBoot 开发实用篇 5 整合第三方技术 5.10 jetcache 本地缓存方案

SpringBoot

【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】

SpringBoot 开发实用篇

5 整合第三方技术

5.10 jetcache 本地缓存方案
5.10.1 使用 jetcache 实现本地缓存

之前我们已经完成了 jetcache 实现远程缓存,虽然是localhost ,但是完全可以换成远程服务器

【下面就是实现本地缓存】

【直接配置】

先看看jetcache 依赖中有些什么

在这里插入图片描述

这个我们马上就会用到

jetcache:
  local:
    default:
      type: linkedhashmap
      keyConvertor: fastjson #配置数据类型转换技术

这样就把本地配好了

在这里插入图片描述

修改一下业务层实现类

在这里插入图片描述

现在是使用远程缓存的方式,肯定不行

在这里插入图片描述

直接变成这样后,启动服务器

在这里插入图片描述

看到这里,三个咱们配置的东西都打印出来了

直接测试!

在这里插入图片描述

校验

在这里插入图片描述

OK。没有毛病

看看现在的Redis 服务器中的数据

在这里插入图片描述

可以看到已经上来了

如果不相信是这次的,我们加个1

在这里插入图片描述

可以看到确实是上来了

【这咋确定用没用本地呢?】

改一下,指定缓存类型

在这里插入图片描述

三个可选:两个都用、只用本地、只用远程

设置成只用本地

在这里插入图片描述

直接重启!

在这里插入图片描述

三个都要初始化,是配置的原因

再次测试

在这里插入图片描述

校验

在这里插入图片描述

OK,通过了,没问题

去redis 服务器看看

在这里插入图片描述

可以看到,并没有末尾为 2 的,说明只到本地了 【默认是远程方案】

在这里插入图片描述

问题来了,我可不可以只配本地方案?

试试

在这里插入图片描述

直接启动服务器

在这里插入图片描述

这次就只初始化了本地

直接测试

在这里插入图片描述

校验

在这里插入图片描述

校验成功了,说明只配本地local 也是可以用的

回顾一下

  • 加入jetcache坐标

在这里插入图片描述

  • 配置远程缓存必要属性

在这里插入图片描述

  • 配置本地缓存必要属性

在这里插入图片描述

  • 配置范例

在这里插入图片描述

  • 配置属性说明

在这里插入图片描述

  • 开启jetcache注解支持

在这里插入图片描述

  • 声明缓存对象

在这里插入图片描述

  • 操作缓存

在这里插入图片描述

5.10.2 小结
  1. jetcache简介
  2. jetcache远程缓存使用方式
  3. jetcache本地缓存使用方式
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
会员等级管理 该功能主要用于实现对会员等级基本信息的管理,会员等级管理界面的运行效果见图5.1。在此界面,管理员为不同等级的会员设置不同的折扣,会员等级越高,购物享受的折扣就越多。 商品管理 该功能主要用于实现对商品信息基本信息的管理,商品管理界面的运行效果见图5.2。在此界面,对商品的类型,商品原价,商品库存,商品名称等信息都需要管理员负责添加和修改,同时还需要对商品的库存进行管理,比如增加商品的库存,或者是对商品库存进行减少以及对销量不好的商品进行下架,对新的商品进行上架等操作。 商品评价管理 该功能主要用于实现对商品评价基本信息的管理,商品评价管理界面的运行效果见图5.3。在此界面,商品的评价内容,以及评价用户和评价的商品等信息都能让管理员查看,同时管理员也能对评价商品的用户进行回复。 商品订单管理 该功能主要用于实现对商品订单基本信息的管理,商品订单管理界面的运行效果见图5.4。在此界面,管理员主要处理已经销售的商品信息,即商品订单信息,管理员需要对用户刚刚支付的商品订单进行及时发货,以及对各个商品订单的更多的详细信息进行认真查看。 商品退货管理 该功能主要用于实现对商品退货基本信息的管理,商品退货管理界面的运行效果见图5.5。在此界面,用户申请退货的信息需要管理员查看之后,进行审核。 用户功能实现 商品信息 商品信息界面的运行效果见图5.6。在此界面,用户可以查看商品信息界面展示的商品相关信息,以及通过对商品的相关介绍信息来了解商品,用户如果有购买的需求,可以通过立即购买功能立即下单。 确认下单 确认下单界面的运行效果见图5.7。在此界面,用户不仅需要确认收货地址是否正确,还需要确认需要购买的商品的数量以及商品信息是否正确,最后查看实付金额信息,然后进行下单。 商品订单 商品订单界面的运行效果见图5.8。在此界面展示的信息都是用户购买商品之后产生的信息,用户不仅可以查看信息,还可以根据自身实际情况对商品订单进行相应操作,包括退款或收货等。 购物车 购物车界面的运行效果见图5.9。在此界面,用户可以统一处理购物车里面的商品信息,比如修改各个商品的购买数量,可以增加购买数量,也能减少购买数量,或者是清理一些不需要购买的商品信息,最后查看支付金额,然后统一下单。 商品退货管理 商品退货管理界面的运行效果见图5.10。在此界面,用户对需要退货的订单商品进行添加,然后等待管理员审核通过,最后用户再登记退货信息,主要就是登记退货的快递公司和退货单号信息。
"5.1 管理员功能实现 5.1.1 论坛管理 该功能主要用于实现对论坛帖子基本信息的管理,论坛管理界面的运行效果见图5.1。 在此界面,管理员不仅需要跟踪论坛帖子,比如查看论坛帖子的回复,删除论坛帖子的回复信息 等,修改论坛帖子的内容,删除需要删除的论坛帖子信息等。 该功能主要用于实现对商品信息基本信息的管理,商品管理界面的运行效果见图5.2。 在此界面,对商品的类型,商品原价,商品库存,商品名称等信息都需要管理员负责添加和修改 ,同时还需要对商品的库存进行管理,比如增加商品的库存,或者是对商品库存进行减少以及对销量不好的商品进行下架,对新的商品进行上架等操作。 该功能主要用于实现对商品评价基本信息的管理,商品评价管理界面的运行效果见图5.3。 在此界面,商品的评价内容,以及评价用户和评价的商品等信息都能让管理员查看,同时管理员也能对评价商品的用户进行回复。 该功能主要用于实现对商品订单基本信息的管理,商品订单管理界面的运行效果见图5.4 。在此界面,管理员主要处理已经销售的商品信息,即商品订单信息,管理员需要对用户刚刚支 付的商品订单进行及时发货,以及对各个商品订单的更多的详细信息进行认真查看。 该功能主要用于实现对商品资讯基本信息的管理,商品资讯管理界面的运行效果见图5.5。在 此界面,商品资讯的内容以及图片等信息都是管理员负责登记的信息,也包括后期对商品资讯信息的针对性修改和删除等都是管理员负责的内容。 商品信息界面的运行效果见图5.6。在此界面,用户可以查看商品信息界面展示的商品相关视频 ,以及通过对商品的相关介绍信息来了解商品,用户如果有购买的需求,可以通过立即购买功能立即下单。 确认下单界面的运行效果见图5.7。在此界面,用户不仅需要确认收货地址是否正确,还需要确认 需要购买的商品的数量以及商品信息是否正确,最后查看实付金额信息,然后进行下单。 商品订单界面的运行效果见图5.8。在此界面展示的信息都是用户购买商品之后产生的信息,用 户不仅可以查看信息,还可以根据自身实际情况对商品订单进行相应操作,包括退款或评价等。 购物车界面的运行效果见图5.9。在此界面,用户可以统一处理购物车里面的商品信息,比如修 改各个商品的购买数量,可以增加购买数量,也能减少购买数量,或者是清理一些不需要购买的 商品信息,最后查看支付金额,然后统一下单。 在线论坛界面的运行效果见图5.10。在此界面,用户对在线论坛展示的帖子进行查看,每个论 坛帖子都允许用户查看后提交评论信息。在在线论坛的界面,用户点击右上角的发帖链接即可发布自己的帖子。"
Keil MDK5.10是一款集成开发环境(IDE),用于嵌入式系统开发。以下是Keil MDK5.10开发环境的安装教程。 1. 首先,从Keil官方网站上下载Keil MDK5.10的安装文件。通常,这个文件是一个压缩包。 2. 解压缩下载的文件,并运行安装程序。按照安装向导的指示进行操作,一路点击“下一步”直到安装完成。 3. 安装完成后,打开Keil MDK5.10。第一次打开时,系统会要求你输入许可证密钥。如果你有Keil MDK5.10的许可证密钥,输入它,否则选择“试用版”以继续。 4. 在Keil MDK5.10的“工具”菜单中,你可以选择不同的开发板、芯片或设备。选择与你的项目相匹配的板卡。 5. 然后,建立一个新的项目或打开一个现有的项目。选择“文件”菜单中的“新建项目”或“打开项目”。 6. 在新建项目或打开项目后,你可以使用Keil MDK5.10的编辑器编写代码,并使用调试器进行调试。 7. 在编写完代码后,可以点击“编译”按钮进行编译。如果没有错误,编译将成功完成。 8. 接下来,可以使用下载器将代码下载到目标设备上进行测试。连接目标设备并选择下载器,然后点击“下载”按钮。 9. 下载完成后,可以使用Keil MDK5.10提供的调试器进行单步调试、断点调试等操作以测试代码的正确性和性能。 这是Keil MDK5.10开发环境安装的简单步骤。根据实际情况可能会略有不同,但大体上应该是这样进行的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ding Jiaxiong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值