728x90
문제 상황
포스트맨에 요청을 보냈을 때 null이 나온다..ㄷㄷ
어제는 commetId도 null로 나왔는데, 그 이유는 Dto에서 commentId 타입을 String으로 줬기 때문이었다.
이제 username과 content를 제대로 받기 위해.. 무수히 바꾸면서 실수한 부분을 찾으려고 노력했다.
변수명을 샅샅이 읽어보니...mapper와 controller의 변수명이 달랐다!!ㅠㅠ
[mapper]
Comment commentPostToComment(CommentPostDto commentPostDto);
[controller]
public ResponseEntity postComment(@Valid @RequestBody CommentPostDto commentPostDto) {
Comment comment = commentMapper.commentPostToComment(commentPostDto);
}
변수명이 마음에 안들어서 자꾸 바꾸다 보니까 다르게 설정한 것을 지나친 것 같다.
해결 방법
commentPostDto로 세개를 전부 일치시키자 드디어 정상적인 응답을 받을 수 있었다.
728x90
'Error' 카테고리의 다른 글
[IntelliJ] 커뮤니티 버전으로 인한 yml 파일 오류 (0) | 2022.10.31 |
---|---|
[Postman] null 응답 2 (0) | 2022.10.31 |
[JAVA] Application run failed (2) | 2022.10.31 |
AWS Pipeline을 통한 배포 자동화에서 겪은 오류 (0) | 2022.10.22 |
npm 설치 오류 (0) | 2022.10.22 |
댓글