간혹, Form Object나 검색용 Dto같은 놈들의 String 항목에 Trim처리를 해야 할때가 있다.
예~~전에는 @Trim Annotation이나 직접 Trim처리를 하곤 했었던 아득한 기억이 있는데..
@ControllerAdvice
public class XXXXControllerAdvice {
@InitBinder
public void initBinder(WebDataBinder binder) {
binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
}
...
그냥 이렇게 써도 무난하리라 생각..