package org.wicketstuff.jsr303.spring;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.wicketstuff.jsr303.JSR303ValidationFactory;
import org.wicketstuff.jsr303.ViolationMessageRenderer;
import javax.validation.Validator;
/**
* @author flowerrrr
*/
@Configuration
public class JSR303SpringConfig {
@Bean
JSR303ValidationFactory jsr303ValidationFactory() {
return new JSR303ValidationFactory();
}
@Bean
Validator wicketValidator() {
return jsr303ValidationFactory().getValidator();
}
@Bean
ViolationMessageRenderer violationMessageRenderer() {
return jsr303ValidationFactory().getViolationMessageRenderer();
}
}