目录

No primary or single unique constructor found for interface java.util.List

报错截图:

报错内容:

复制代码
2023-08-04 15:46:32.884 ERROR 14260 --- [io-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: No primary or single unique constructor found for interface java.util.List] with root cause

java.lang.IllegalStateException: No primary or single unique constructor found for interface java.util.List

报错原因及修改方案:

对于非基本类型的参数,应该有@RequestParam注解,才能接收

java 复制代码
    @DeleteMapping
    public R<String> delete(@RequestParam List<Long> ids){
        setmealService.deleteWithDish(ids);
        return R.success("删除套餐成功");
    }

前后端交换注意多个参数接收需要有注解@RequestParam

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
FirstMrRight3 分钟前
自动挡线程池OOM最佳实践
java·后端
Lccee4 分钟前
Windows安装 PHP 8 和mysql9,win下使用phpcustom安装php8.4.5和mysql9
开发语言·php
Yang-Never11 分钟前
Open GL ES ->GLSurfaceView在正交投影下的图片旋转、缩放、位移
android·开发语言·kotlin·android studio·贴图
程序员清风15 分钟前
Redis Pipeline 和 MGET,如果报错了,他们的异常机制是什么样的?
java·后端·面试
风铃儿~21 分钟前
Sentinel深度解析:微服务流量防卫兵的原理与实践
java·微服务·sentinel
niuniu_66630 分钟前
针对 Python 3.7.0,以下是 Selenium 版本的兼容性建议和安装步骤
开发语言·chrome·python·selenium·测试工具
zyx没烦恼31 分钟前
Linux 下 日志系统搭建全攻略
linux·服务器·开发语言·c++
苏卫苏卫苏卫33 分钟前
【Python】数据结构练习
开发语言·数据结构·笔记·python·numpy·pandas
审计侠41 分钟前
Go语言-初学者日记(四):包管理
开发语言·后端·golang