본문 바로가기

카테고리 없음

api메서드 작성 시 request 매개변수 선택적 적용

@Requestbody 어노테이션은 http요청의 body본문을 java객체로 변환하는 역할.

 

필수요소가 아니고, 있으면 받고 없어도 실행되도록 하려면?

 

1. optional객체로 받아서, if문 처리.

2. @Requestbody(required = false) 적용하고 if문으로 처리.->요청의 body가없는경우 null또는 optional.empty()로 처리됨.