springMVC 4 + hibernate-validator 5 @Valid没有效果

http://pan.baidu.com/s/1kTxNy9T

我看了网上好多文章,说srpingMVC在Controller参数前使用@Valid,会将验证后的结果放到后面的,BindingResult类型的参数中,但是我的代码中没有进行验证,BindingResult类型的参数中没有任何错误信息,请问谁知道这是怎么回事么?

图片说明

请大家下载代码帮我看一下是怎么回事