苍穹外卖,接入redis cache后,新增套餐有问题

ops/2024/11/15 4:51:30/

终端报错:
java.lang.IllegalArgumentException: Null key returned for cache operation (maybe you are using named params on classes without debug info?) Builder[public com.sky.result.Result com.sky.controller.admin.SetmealController.save(com.sky.dto.SetmealDTO)] caches=[setmealCache] | key=‘#setmealDTO.id’ | keyGenerator=‘’ | cacheManager=‘’ | cacheResolver=‘’ | condition=‘’,false,false

在这里插入图片描述

这是前端的报错

500 Internal Server Error
在这里插入图片描述

#尝试解决-->成功
1、可能是后端服务器运行太久?瞎猜的,重启一下-->无效
2、将redis里的套餐字段手动删除-->无效

在这里插入图片描述

#之前的#setmealDTO.categoryId为#setmealDTO.id
#改成#setmealDTO.categoryId就ok了

在这里插入图片描述


http://www.ppmy.cn/ops/34063.html

相关文章

windows驱动开发-内核编程技术汇总(三)

处理异常 操作系统使用结构化异常处理来向某些类型的错误发出信号。 驱动程序调用的例程可能会引发驱动程序必须处理的异常。 系统会捕获以下常规类型的异常: 1. 硬件定义的故障或陷阱,例如, 访问冲突 ;数据类型不对齐 &#…

css基础之显示模式、背景、三大特性

显示模式、背景 一、元素显示模式 1.块级元素 独占一行&#xff0c;例如div,p&#xff0c;hr,h1-h6,ul,ol,form,table 可以设置高度宽度&#xff0c;外边距&#xff0c;内边距 宽度默认容器宽度 里面可以放行内或块级元素 注意&#xff1a; 文字类元素不能使用块级元素 <…

LLMs:《Better Faster Large Language Models via Multi-token Prediction》翻译与解读

LLMs&#xff1a;《Better & Faster Large Language Models via Multi-token Prediction》翻译与解读 目录 《Better & Faster Large Language Models via Multi-token Prediction》翻译与解读 Abstract 2、Method方法 Memory-efficient implementation 高效内存实…

一种算法分类方式及其应用

在计算机科学领域&#xff0c;算法是解决问题的有效方法&#xff0c;而对算法进行分类有助于理解它们的特性、优劣以及在不同场景下的应用。常见的算法分类方法&#xff0c;包括按设计思想、问题类型、数据结构和应用领域等&#xff0c;每一类算法会对应有其典型和实际应用。 算…

8086 汇编学习 Part 9

端口的读写 CPU 的邻居 CPU 内部的寄存器内存单元端口&#xff08;各种接口卡、网卡&#xff0c;显卡&#xff0c;主板上的接口芯片等&#xff09; 各种芯片工作时&#xff0c;都有一些寄存器由 CPU 读写从 CPU 角度&#xff0c;将各寄存器当端口&#xff0c;并统一编制CPU …

ansible报错解决:Failed to import the required Python library (netaddr)

ansible报错解决&#xff1a;Failed to import the required Python library (netaddr) 问题情况 今天我在做实验的时候出现了一个问题&#xff0c;以下是我的playbook&#xff0c;这个playbook是验证变量ip_address是否是一个合法的IP地址&#xff0c;并打印相应的信息的一个…

Leetcode 3130. Find All Possible Stable Binary Arrays II

Leetcode 3130. Find All Possible Stable Binary Arrays II 0. 序言1. 算法思路2. 代码实现 1. 第一版本2. 第二版本3. 第三版本4. 第四版本 3. 算法优化 1. 算法实现一2. 算法实现二 题目链接&#xff1a;3130. Find All Possible Stable Binary Arrays II 0. 序言 这道题…

讲解java的多态

1.什么是多态&#xff1f; 多态是在继承/实现情况下的一种现象&#xff0c;表现为&#xff1a;对象多态&#xff0c;行为多态。 2.多态的前提 有继承/实现的关系&#xff1b;存在父类引用子类对象&#xff1b;存在方法重写。 3.多态的注意事项 多态是对象、行为的多态&…