簡體   English   中英

如何在 Spring Boot 中使用 findById()?

[英]How to use findById() in Spring Boot?

我試過這段代碼,它不斷給我一個錯誤。

      @GetMapping("/findbyid/{id}")
      public Optional<UserDTO> getUserByID(@PathVariable Integer id){
       return userservices.finBYID(id);
      }




     @Override
     public Optional<UserDTO> finBYID(Integer id) {

    return userrepository.findById(id);
     }

結果是:

  {
   "timestamp": "2019-04-28T04:53:00.225+0000",
   "status": 404,
   "error": "Not Found",
   "message": "No message available",
   "path": "/user/find/1"
   }

根據代碼,請求 URI 應該是 '/ findbyid /{id}' 但它是 '/ find /1'。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM