@PostMapping("/saveDormitory") public String saveDormitory(Dormitory dormitory) { int i = dormitoryService.save(dormitory); if (i >0){ return "success"; } else { return "error"; } }
时间: 2024-02-14 22:32:10 浏览: 26
这段代码是一个Spring Boot的Controller方法,使用了@PostMapping注解,表示该方法处理POST请求,并映射到"/saveDormitory"路径上。
该方法接受一个参数dormitory,类型为Dormitory对象,用于接收客户端提交的宿舍信息。
方法内部通过调用dormitoryService的save方法将宿舍信息保存到数据库中,并将返回值赋给变量i。
如果保存成功(i大于0),则返回字符串"success",表示保存成功。否则,返回字符串"error",表示保存失败。
请注意,该代码段仅包含了保存宿舍信息的逻辑,并未包含任何与前端交互和视图渲染的代码。
相关问题
@PostMapping("/updateDormitory") public String update(Dormitory dormitory) { int i = dormitoryService.update(dormitory); if (i >0){ return "success"; } else { return "error"; } }
这段代码是一个Spring Boot的Controller方法,使用了@PostMapping注解,表示该方法处理POST请求,并映射到"/updateDormitory"路径上。
该方法接受一个参数dormitory,类型为Dormitory对象,用于接收客户端提交的宿舍信息。
方法内部通过调用dormitoryService的update方法来更新宿舍信息,并将返回值赋给变量i。
如果更新成功(i大于0),则返回字符串"success",表示更新成功。否则,返回字符串"error",表示更新失败。
请注意,该代码段仅包含了更新宿舍信息的逻辑,并未包含任何与前端交互和视图渲染的代码。
@GetMapping("/deleteDormitory") public String delete(int id,HttpServletRequest request) { int i = dormitoryService.delete(id); if (i >0){ List<Dormitory> list = dormitoryService.findDormitoryAll(null); request.setAttribute("list",list); return "admin/videolist"; } else { return "error"; } }
这段代码是一个Spring Boot的Controller方法,使用了@GetMapping注解,表示该方法处理GET请求,并映射到"/deleteDormitory"路径上。
该方法接受两个参数:id和HttpServletRequest对象。id参数用于指定要删除的宿舍的ID,而HttpServletRequest对象用于获取请求的相关信息。
方法内部通过调用dormitoryService的delete方法来删除指定ID的宿舍信息,并将返回值赋给变量i。
如果删除成功(i大于0),则通过调用dormitoryService的findDormitoryAll方法查询所有宿舍信息,并将查询结果设置到HttpServletRequest对象的属性"list"中。
最后,该方法返回字符串"admin/videolist",表示要渲染并返回名为"admin/videolist"的视图,用于展示宿舍列表。如果删除失败,则返回字符串"error"。
请注意,该代码段仅包含了删除宿舍信息的逻辑,并未包含任何与前端交互和视图渲染的代码。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)