请求接口一直404
今天写一个我自己网站的服务器
然后老是请求报错404,几乎所有接口都是404
唯有一个
@GetMapping(value = "/allEmp",produces = "application/json;charset=utf-8")
@ResponseBody
@CrossOrigin
public String allEmp() throws JsonProcessingException {
List<Emp> emps = empService.selectAll();
// System.out.println(emps);
// pojo.addAttribute("userlist", list);
// return list;
//创建一个jackson的对象映射器,用来解析数据
ObjectMapper mapper = new ObjectMapper();
//将我们的对象解析成为json格式
String str = mapper.writeValueAsString(emps);
//由于@ResponseBody注解,这里会将str转成json格式返回;十分方便
return str;
}
刚开始还以为就是个跨域的问题,结果加上了也没有,该404还是404
放前面加上了一个@RestController注解
@RestController("/user") 还这样加。。。
这就是问题所在了,我加上了@RestController注解,以为这是 @RequestMapping+@ResponseBody 注解一起
就是我记错了,, @RestController注解是 @ResponseBody 和 @Controller 注解的结合,,
本文来自博客园,作者:没有烦恼的猫猫,转载请注明原文链接:https://www.cnblogs.com/maomao777/p/16609590.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)