当前位置:首页 > 移动开发 > 正文

SpringMVC源码阅读HandlerAdapter-RequestMappingHandlerAdapter(七)

2024-03-31 移动开发

接口

    public interface HandlerAdapter {
        /**
         * 是否能处理指定Handler
         * @param var1
         * @return
         */
        boolean supports(Object var1);

        /**
         * 处理Handler
         * @param var1
         * @param var2
         * @param var3
         * @return
         * @throws Exception
         */
        @Nullable
        ModelAndView handle(HttpServletRequest var1, HttpServletResponse var2, Object var3) throws Exception;

        /**
         * 获取资源最后一次更新时间
         * @param var1
         * @param var2
         * @return
         */
        long getLastModified(HttpServletRequest var1, Object var2);
    }

 

类图

 我们注解方式 都是走RequestMappingHandlerAdapter 所以以下都围绕着这个将

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/yidong/11420.html