上面一节讲到的MessageSource:
1:ResourceBundle
2:Locale
3:MessageFormat
而spring的MessageSource概念就是整合Java底层功能的一个wrapper。本节内容讲一下跟MessageSource联系比较紧密的Validation-校验
Spring中的validation有几个搭配使用的接口/类:
1:接口:Validator,要自定义实现
2:工具类:ValidationUtils
3:接口:Errors,实现类 BeanPropertyBindingResult
而Errors可以和MessageSource搭配使用。简单的使用demo:
1:实现 Validator,每个类的校验都要实现一个特定的Validator,
public class SpringValidatorDemo {
public static void main(String[] args) {
StaticMessageSource messageSource = new Stat