controller에서 날짜 입력 받을때 형식 지정

김아무개·2023년 5월 21일
0

Spring Boot 🍃

목록 보기
16/95

@DateTimeFormat 어노테이션을 이용해서

입력받을 날짜 형식을 지정할 수 있다.

void getDate(
        @RequestParam @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
) {
    System.out.println(date);
}

만약 controller에서 dateFormat으로 지정한 형태와 다른 형태인 데이터를 보내면 에러남!


controller 에서 2023-05-22 형태로 데이터 입력 받을 준비를 했는데

👇 클라이언트에서 2023/05/22 형태로 보냈을 때

👇 클라이언트에서 2023-05-22 형태로 보냈을 때

profile
Hello velog! 

0개의 댓글