인프런 커뮤니티 질문&답변
포맷터 와 컨버터의 순위 질문
작성
·
312
0
강의 내용처럼 DefaultFormattingConversinService를 사용하게되면 컨버터와 포맷터의 사용이 똑같이 convert를 통해 사용한다고 배웠습니다.
그런데 강의예제에서, conversinService.convert(1000,String.class) 를 해주게되면 원래상으로는 디폴트설정으로 인해 1000이란 숫자가 "1000"이란 스트링으로 나와야하지만, 포매터방식으로 "1, 000"이 나온이유는 새로 우리가 등록한 포매터가 좀더 자세한범위이므로 스프링적용범위가 자세한게 우선순위를 갖는것을 따라서 포매터방식으로 나오게 되었다.
라고 이해하게되었습니다. 이게 맞나요?
퀴즈
Spring이 기본 서블릿 요청과 달리 파라미터 타입 변환을 어떻게 편리하게 처리할까요?
수동으로 String을 각 타입으로 변환해야 합니다.
모든 파라미터를 String으로만 받도록 강제합니다.
String으로 받은 파라미터를 필요한 타입으로 자동 변환해 줍니다.
파라미터 타입을 아예 사용하지 못하게 합니다.





