本次解题思路借鉴:
在controller端调用方法:

在serviceimpl具体实现queryALL方法:
代码流程与使用redis查看商店的流程一样
若redis中存在,则将redis中存储的JSON字符串列表反序列化为Shoptype实体列列表。然后按sort字段升序排序,并且返回成功响应
若缓存未命中,但数据库中存在,则采用流处理,将数据库查询到的shoptype诗词列表,通过map转换为JSON字符串列表,然后写入redis中

本次解题思路借鉴:
在controller端调用方法:

在serviceimpl具体实现queryALL方法:
代码流程与使用redis查看商店的流程一样
若redis中存在,则将redis中存储的JSON字符串列表反序列化为Shoptype实体列列表。然后按sort字段升序排序,并且返回成功响应
若缓存未命中,但数据库中存在,则采用流处理,将数据库查询到的shoptype诗词列表,通过map转换为JSON字符串列表,然后写入redis中
