custom 변환은 기존 Boot 계약과 범위를 확인한다

전역 Converter를 추가하기 전에 locale 영향, field별 차이와 기본 지원 여부를 물어 가장 좁은 확장 지점을 고른다.

변환 규칙의 성격과 적용 범위는 무엇인가?
LOCALE

Formatter

표시와 입력이 지역 형식에 따라 달라진다.

TYPE

Converter

한 타입에서 다른 타입으로 일관되게 바뀐다.

FIELD

Format annotation

같은 타입도 field마다 표현 규칙이 다르다.

BUILT-IN

추가 등록 없음

Boot 기본 계약과 충돌하지 않게 그대로 사용한다.

핵심: 확장 범위는 application 전역보다 MVC, 타입보다 field처럼 가능한 한 좁게 선택한다.