为了账号安全,请及时绑定邮箱和手机立即绑定

Spring boot 2.1.0 release 获取 404 not found 错误

Spring boot 2.1.0 release 获取 404 not found 错误

一只萌萌小番薯 2021-12-22 19:17:26
我一直在尝试在 2.1.0 版本中运行 spring boot。即使在尝试访问 localhost:8080 时,我也收到 404 错误。我已经修改了同一个主包中的所有控制器和服务,但没有运气。任何帮助表示赞赏。下面是我的控制台日志.. 甚至 localhost:8080 也不工作。控制器类:    @RestController    public class MobilityApi {        @Autowired        private MobilityService mobilityService;        @RequestMapping(method=RequestMethod.GET,value="/mobilityCC")        public Response retrieveOrderDetails(@QueryParam("orderid") String orderid) {            return mobilityService.getOrderDetails(orderid);        }
查看完整描述

1 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

似乎Spring没有读取您的Controller,这似乎是一个结构问题。请考虑进行以下更改:


@RestController

@RequestMapping("/your_decide/")

public class MobilityApi {



    @Autowired

    private MobilityService mobilityService;


    @GetMapping("/mobilityCC")

    public Response retrieveOrderDetails(@RequestParam("orderid") String orderid) {

        return mobilityService.getOrderDetails(orderid);

    }

}

而且,您的主类必须位于根文件夹中。像这样的东西:

//img1.sycdn.imooc.com//61c3097c0001a2ec04550282.jpg

要消耗其余端点,请尝试访问 localhost:8080/your_decide/mobilityCC


编辑:


确保您具有 spring-web 依赖项。


    <dependency>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-web</artifactId>

        <version>${spring-boot.version}</version>

    </dependency>


查看完整回答
反对 回复 2021-12-22
  • 1 回答
  • 0 关注
  • 243 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号