标签:nts 注解 自己 log sdn res hand .net text
介绍
前面几节我们介绍了Spring MVC的几种常见的数据绑定的方法,可以灵活地获取用户请求中的参数,例如@PathVariable,@ModelAttribute,@RequestParam等这些数据绑定注解,有了这些注解,我们可以很方便的去获取参数,但是偶尔我们需要自定义的去进行数据绑定,Spring一直遵循开闭原则,可以让使用者自定义去做自己的事情,今天我们一起浅析一下HandlerMethodArgumentResolver
认识HandlerMethodArgumentResolver,我们可以看下HandlerMethodArgumentResolver的继承关系图
我们可以很清楚的看到我们常见的几个数据绑定的annotation的具体实现都是实现了HandlerMethodArgumentResolver这个接口,我们可以先尝试一下写一个demo,自定义annotation绑定一个数据
首先我们新建一个annotation-----CurrentUser 默认只能注解参数,且运行时有效:
【转】Spring MVC系列(五)之自定义数据绑定---HandlerMethodArgumentResolver
标签:nts 注解 自己 log sdn res hand .net text
原文地址:http://www.cnblogs.com/zdd-java/p/7723567.html