@PostMapping("/addMenu") public AjaxResult addMenu(@RequestBody List<Menu> menus) { menuService.addMenu(menus); return AjaxResult.success(); }前端传{ "menus": [{ "name": "红烧土豆", "price": 10.11 },{ "name": "清蒸鲫鱼", "price": 25.11 }] }能不能成功
时间: 2023-07-03 18:10:33 浏览: 85
qt_menu.rar_QT menu_Qt Button menu_Qt me_qt menu
可以成功,前端传递的JSON对象包含了一个名为"menus"的数组,数组中包含了两个菜品信息对象,分别为红烧土豆和清蒸鲫鱼,每个菜品信息对象都包含了名称和价格两个字段,与后端接口定义的实体类Menu中的字段对应。后端通过@RequestBody注解将前端传递的JSON对象转换为List<Menu>对象,然后通过调用menuService的addMenu方法将菜单信息添加到数据库中。最后返回一个AjaxResult对象,表示请求成功。
阅读全文