ValangValidatorFactoryBean -> ValangValidator
링크 : Spring Modules Wiki ::
Using Valang validator
Spring Modules 사이트는 https 라 그런가 약간 느리고 답답합니다. Spring Modules API를 보던 중에 Spring MVC 9장에서 예제로 사용하는 ValangValidatorFactoryBean이 보이질 않았습니다. 이게 대체 무슨일인가... 하고 구글링을 했더니 Spring Modules 0.4 이전에 사용하던 클레스인데 0.5 부터는 ValangValidator로 대체 된 것(deprecated 된 후 삭제) 같습니다.
Prior to release 0.4, the
org.springmodules.validation.ValangValidatorFactoryBean could be used
as an alternative to org.springmodules.validation.ValangValidator.
Since both classes served the same purpose, the former was deprecated
and is planned to be removed in 0.5.
이름이 짧아져서 좋습니다. :)
둘의 차이점으로는 ValangValidatorFactoryBean에서는 syntax라는 property로 valang을 등록했는데 ValangValidator에서는 valang이라는 property에 설정한다는 것입니다. 보며 좋은 이름을 선택했다고 볼 수 있습니다.
그 외에 customFuction을 등록할 수 있는 것은 같습니다.