ConversionService
Spring Framework에서 Converter는 직접 호출하여 사용하는 방법은 권장되지 않는다.
그 대신 ConversionService라는 서비스 인터페이스를 활용한다.
DefaultConversionService¶
등록하기¶
DefaultConversionService conversion = new DefaultConversionService();
conversion.addConverter(new AtoBConverter());
DefaultConversionService를 사용하여 컨버터를 등록하는 예시이다.
사용하기¶
이후 ConversionService의 convert() 메서드를 통해 Type Conversion을 수행한다. 만약 등록되지 않은 컨버터에 대한 형변환을 진행한다면 수행되지 않는다. 컨버전 서비스를 통해 형변환이 가능한지를 확인하고 싶다면 canConvert() 메서드를 사용할 수 있다.
Last update :
21 octobre 2023
Created : 14 octobre 2023
Created : 14 octobre 2023