SpringBoot+Vue 前后端分离项目学习计划
最近在学Springboot+vue前后端分离的项目,后续会将遇到的问题或者知识点或记录一下。开发经验较少,分享的内容可能比较基础,望勿怪。
@DeleteMapping("{id}")
public boolean removeTeacher(@PathVariable String id){
boolean b = teacherService.removeById(id);
return b;
}
@DeleteMapping("{id}")//通过ID删除,ID 需要通过路径来传递
public boolean removeTeacher(@PathVariable String id){//获取路径中的ID值 不加接口名吗 加个 @Mapping吧 controller文件 只贴一句?贴个全文呢 项目可否分享一下地址楼主{:1_918:} zhangwei1997 发表于 2021-11-24 16:17
不加接口名吗
类上的注解有 直接匹配的吧 zhou773 发表于 2021-11-24 17:08
类上的注解有 直接匹配的吧
那你这个类就这一个方法吗 zhangwei1997 发表于 2021-11-24 17:12
那你这个类就这一个方法吗
@RestController
@RequestMapping("categorys")
public class CategoryController {
@Resource
private CategoryService categoryService;
@GetMapping
public Result categorysList() {
return categoryService.findAll();
}
@GetMapping("detail")
public Result findAllDetail (){
returncategoryService.findAllDetail();
}
@GetMapping("detail/{id}")
public Result categoryDetailById (@PathVariable("id") Long id){
returncategoryService.categoryDetailById(id);
}
}
我觉得这样没啥毛病。。。。 zhou773 发表于 2021-11-24 17:23
@RestController
@RequestMapping("categorys")
public class CategoryControl ...
我说的是你刚才那个删除方法,不放接口名,直接路径效果就是:类名/{id},执行删除,这样接口给前端,我觉得不合适 zhangwei1997 发表于 2021-11-24 17:27
我说的是你刚才那个删除方法,不放接口名,直接路径效果就是:类名/{id},执行删除,这样接口给前端,我 ...
确实没语义化吧
页:
[1]
2