一直说数据库外键错误,我的数据库是导入项目的数据库文件
你这看提示,saveRole中的代码不对,往role_resource中间表中插入数据,你没插入role_id,你看日志中就已经提示你了。
/** * @Author weizhen * @Description 跳转到角色列表页面 * @Data 22:30 2021/6/7 * @Parms * @return **/ @GetMapping("toList") public String toList() { return "role/roleList"; }
// 进入新增页 @GetMapping("toAdd") public String toAdd() { return "role/roleAdd"; }
// 新增角色 @PostMapping @ResponseBody public R<Object> add(@RequestBody Role role) { return ResultUtil.buildR(roleService.saveRole(role)); } }