TIL - 22.12.22

자라나는 ㅇㅅㅇ개발자·2022년 12월 22일
0

TIL

목록 보기
38/126

오늘 스프링 입문 과제를 작성하던 도중 오류는 없는데 게시글 작성하기가 작동되지 않았다.
코드를 따라서 치는것만 했는데도 안되자 멘붕이 와버렸고...
어디를 놓친건지 고민하다가 일단 진정하고 관련이 있는 모든 코드들을 차근차근 살펴봤더니

// 게시글 수정하기
    @PutMapping("/posts/{postId}")
    public void updatePost(@PathVariable Long postId, @RequestBody UpdatePostRequestDto updatePostRequestDto) {
        postService.updatePost(postId, new UpdatePostRequestDto());
    }

히익 ㄴㅇㄱ
파라미터로 들어온 updatePostRequestDto 코드가 사용되는 곳이 없다고 회색 글씨색으로 표시되어있었다.

// 게시글 수정하기
    @PutMapping("/posts/{postId}")
    public void updatePost(@PathVariable Long postId, @RequestBody UpdatePostRequestDto updatePostRequestDto) {
        postService.updatePost(postId, updatePostRequestDto);
    }

단순히 튜터님이 코딩을 하시다가 순식간에 수정을 하시고 넘어갔던 구간인데 내가 순간을 놓쳤던 것이다.
이처럼 빨간색 밑줄로 오류 표시가 나오는게 아니지만 실행을 해봤을 때 에러가 떠버리는게 가장 위험하다는 얘길 들었었는데...
직접 경험해보니 정신이 나가는줄 알았다.
그래도 짧은 시간으로 당황하지말고 침착하게 살펴보면 된다는 경험을 얻었다.
인텔리제이는 답을 알고있다.
인텔리제이는 똑또케
인텔리제이는 신이다.

0개의 댓글