SpringBoot接口调用之后报404问题的解决方案

作者:无量虚空神主 时间:2021-08-31 15:25:03 

我的接口是这样的:

SpringBoot接口调用之后报404问题的解决方案

TestCase测试Impl类的方法没有问题,但是Swgger和前端调用接口就会报404错误:

SpringBoot接口调用之后报404问题的解决方案

在网上查了很多资料,都说是地址的问题,我参照了上下文

server.port中的端口没问题,我本地的IP也没问题,上下文也没问题,总之地址没问题。

之后看了我接口的注解,我的Controller类用的注解是@RestResultController,而不是@RestController。

使用@RestResultController,如果返回值是String类型就存在指向性问题,返回String类型,指向的地址是String字符串的地址,因此前端http访问我的接口会报404.(只是提供一种解释,网上查不到)

解决方法:

有两种解决方式,我选了其中一种,就是将errMessage封装在一个Body里面。


@Data(lombok的注解)
public class BpResp{
private String errMessage;
}

变成返回的是BpResp


public BpResp add.........

还有一种解决方法是在方法上加一个@ResponseBody,但由于任务较多就没有一一尝试,感兴趣的朋友可以尝试一下。

学习spring boot和请求Postman的注意事项

直接上图

请求数据的方式一定要和请求的http要保持一致

下面以删除为例

下面括号中的key和value值是通过?属性=属性值的方式取值,

SpringBoot接口调用之后报404问题的解决方案

来源:https://blog.csdn.net/weixin_40160720/article/details/86601556

标签:SpringBoot,接口,404
0
投稿

猜你喜欢

  • C#将dll打包到程序中的具体实现

    2022-11-22 16:39:34
  • Java反转链表测试过程介绍

    2022-10-02 20:10:03
  • Android Activity与Service通信(不同进程之间)详解

    2023-07-16 00:55:34
  • 使用SpringBoot开发Restful服务实现增删改查功能

    2023-01-20 05:17:29
  • Android使用AndroidUtilCode实现多语言

    2023-08-28 15:25:50
  • Unity2019-2020 个人版官方免费激活详细方法

    2023-12-08 21:57:39
  • C#使用itextsharp生成PDF文件的实现代码

    2022-05-18 03:21:27
  • java多线程累加计数的实现方法

    2021-07-19 12:10:36
  • ArrayList在for循环中使用remove方法移除元素方法介绍

    2022-11-20 03:50:18
  • Android App中实现向右滑动销毁功能的要点解析

    2022-09-14 11:25:17
  • java中实现分页的几种常见方式总结

    2021-12-24 13:32:49
  • Android实战教程第五篇之一键锁屏应用

    2023-12-03 18:47:36
  • Springboot 在普通类型注入Service或mapper

    2023-11-29 15:26:21
  • C#自定义针对URL地址的处理类实例

    2022-09-12 16:54:02
  • 详解通过JDBC进行简单的增删改查(以MySQL为例)

    2023-08-14 20:16:40
  • Android视频播放器屏幕左侧边随手指上下滑动亮度调节功能的原理实现

    2022-09-12 23:27:10
  • Android实现一个完美的倒计时功能

    2022-04-12 11:28:02
  • Mybatis generator自动生成代码插件实例解析

    2022-06-04 22:52:33
  • android开启免提切换功能示例

    2023-07-13 06:42:28
  • js事件模型与自定义事件实例解析

    2021-05-26 06:15:06
  • asp之家 软件编程 m.aspxhome.com