吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1346|回复: 17
收起左侧

[讨论] SpringBoot+Vue 前后端分离项目学习计划

[复制链接]
dxxbjl 发表于 2021-11-24 15:45
最近在学Springboot+vue前后端分离的项目,后续会将遇到的问题或者知识点或记录一下。
开发经验较少,分享的内容可能比较基础,望勿怪。
[Java] 纯文本查看 复制代码
@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

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zhangwei1997 发表于 2021-11-24 16:17
不加接口名吗
alterempty 发表于 2021-11-24 16:22
cxb2468 发表于 2021-11-24 16:23
快乐的鸡蛋黄 发表于 2021-11-24 16:59
项目可否分享一下地址楼主
zhou773 发表于 2021-11-24 17:08

类上的注解有 直接匹配的吧
zhangwei1997 发表于 2021-11-24 17:12
zhou773 发表于 2021-11-24 17:08
类上的注解有 直接匹配的吧

那你这个类就这一个方法吗
zhou773 发表于 2021-11-24 17:23
zhangwei1997 发表于 2021-11-24 17:12
那你这个类就这一个方法吗

[Java] 纯文本查看 复制代码
@RestController
@RequestMapping("categorys")
public class CategoryController {

    @Resource
    private CategoryService categoryService;

    @GetMapping
    public Result categorysList() {
        return categoryService.findAll();
    }

    @GetMapping("detail")
    public Result findAllDetail (){
        return  categoryService.findAllDetail();
    }

    @GetMapping("detail/{id}")
    public Result categoryDetailById (@PathVariable("id") Long id){
        return  categoryService.categoryDetailById(id);
    }


}


我觉得这样没啥毛病。。。。
zhangwei1997 发表于 2021-11-24 17:27
zhou773 发表于 2021-11-24 17:23
[mw_shl_code=java,true]@RestController
@RequestMapping("categorys")
public class CategoryControl ...

我说的是你刚才那个删除方法,不放接口名,直接路径效果就是:类名/{id},执行删除,这样接口给前端,我觉得不合适
zhou773 发表于 2021-11-24 17:28
zhangwei1997 发表于 2021-11-24 17:27
我说的是你刚才那个删除方法,不放接口名,直接路径效果就是:类名/{id},执行删除,这样接口给前端,我 ...

确实没语义化吧
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 16:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表