소스 검색

pathvariable

Seth 5 년 전
부모
커밋
7701a444ce
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4
    4
      src/main/java/com/zipcodewilmington/bakery/Controllers/BakerController.java

+ 4
- 4
src/main/java/com/zipcodewilmington/bakery/Controllers/BakerController.java 파일 보기

@@ -29,8 +29,8 @@ public class BakerController {
29 29
         return new ResponseEntity<>(this.bakerRepository.save(baker), HttpStatus.CREATED);
30 30
     }
31 31
 
32
-    @PutMapping("/bakers")
33
-    public ResponseEntity<Baker> update(Long id, Baker baker) {
32
+    @PutMapping("/bakers/{id}")
33
+    public ResponseEntity<Baker> update(@PathVariable Long id, Baker baker) {
34 34
         Baker foundBaker = bakerRepository.findOne(id);
35 35
 
36 36
         foundBaker.setName(baker.getName());
@@ -39,8 +39,8 @@ public class BakerController {
39 39
         return new ResponseEntity<>(this.bakerRepository.save(foundBaker), HttpStatus.OK);
40 40
     }
41 41
 
42
-    @DeleteMapping("/bakers/")
43
-    public ResponseEntity<Boolean> destroy(Long id) {
42
+    @DeleteMapping("/bakers/{id}")
43
+    public ResponseEntity<Boolean> destroy(@PathVariable Long id) {
44 44
         this.bakerRepository.delete(id);
45 45
         return new ResponseEntity<>(true, HttpStatus.OK);
46 46
     }