Programming-[Backend]/SpringBoot
[TIL] [에러] 파라미터 (Parameter Object) 값 null 문제
컴퓨터 탐험가 찰리
2021. 5. 17. 21:55
728x90
반응형
1. 현상
아래와 같이 컨트롤러에서 파라미터로 PO를 받아오는데, 디버깅 시에 받아온 값들이 모두 null로 표기되었다.
2. 원인
PO 쪽에 @Setter 어노테이션이 없었다. 정확한 원리는 잘 모르겠으나, http의 파라미터로 받아온 값을 객체로 변환해주는 기반이 Setter를 통해서 이루어지는 것으로 추정된다.
3. 해결
PO 클래스에 @Setter 어노테이션을 추가해주었다.
728x90
반응형