목차

SpringBoot and Spring Web MVC

설정 커스터마이즈

@WebMvcTest 가 잘되게 하려면

Formatter

Java 8 java.time.* Formatter 일괄 등록

@Configuration
public class MyApiWebMvcConfig  implements WebMvcConfigurer {
 
    @Override
    public void addFormatters(FormatterRegistry registry) {
        DateTimeFormatterRegistrar dateTimeFormatterRegistrar = new DateTimeFormatterRegistrar();
        dateTimeFormatterRegistrar.setUseIsoFormat(true); // ISO 포맷 사용시, 그게 아니면 각자 명시적 설정
        dateTimeFormatterRegistrar.registerFormatters(registry);
    }
}

Converter