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

终端报错:

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

c 复制代码
#尝试解决-->成功
1、可能是后端服务器运行太久?瞎猜的,重启一下-->无效
2、将redis里的套餐字段手动删除-->无效
c 复制代码
#之前的#setmealDTO.categoryId为#setmealDTO.id
#改成#setmealDTO.categoryId就ok了
相关推荐
Jul1en_10 小时前
【Redis】哈希类型命令、编码方式及应用场景
数据库·redis·哈希算法
快点好好学习吧10 小时前
CPU 从 L1/L2 缓存读取 MySQL 代码指令的庖丁解牛
android·mysql·缓存
云边有个稻草人10 小时前
KDTS 迁移工具使用指南:从Oracle平滑迁移至KingbaseES
数据库·国产数据库·kes·kdts
awljwlj10 小时前
黑马点评复习—缓存相关【包含可能的问题和基础知识复习】
java·后端·spring·缓存
2401_8654396310 小时前
HTML5中SVG原生动画标签Animate的基础用法
jvm·数据库·python
不剪发的Tony老师10 小时前
Tome:一款AI原生的数据库客户端工具
数据库·ai-native
大飞哥~BigFei11 小时前
缓存一致性终极解决方案之Facebook租约机制的开源实现集成改造
java·缓存·开源
Wyz2012102411 小时前
SQL如何实现实时数据的滑动窗口分析_SQL性能调优
jvm·数据库·python
Greyson111 小时前
Bootstrap制作后台管理系统布局 Bootstrap如何搭建Dashboard框架
jvm·数据库·python
m0_6784854511 小时前
mysql如何配置多实例端口隔离_mysql多实例端口规划
jvm·数据库·python