spring에서 form으로 전송시 setter 없이 bind 하기

1 min read

spring에서 form으로 전송시 setter 없이 bind 하기


@ControllerAdvice
public class BindingControllerAdvice {

    @InitBinder
    public void initBinder(WebDataBinder binder) {
        binder.initDirectFieldAccess();
    }

}

위 처럼 컨트롤러 어드바이스에 등록시키면 setter 없이도 바인드가 된다

참조