本文依旧是对文章详解SpringMVC中Controller的方法中参数的工作原理的补充说明。
找到相应的处理器后,调用处理器方法,有了方法,又有这个方法属于哪个类,可以确定是使用反射调用。但是缺少了方法参数。所以需要解析出方法参数。
public interface HandlerMethodArgumentResolver {
// 这个参数解析器是否支持这个参数的解析
boolean supportsParameter(MethodParameter parameter);
// 开始解析参数。
// 先来看看传进来的参数:
// parameter