SpringMvc高级技能认证
考察知识点
- MVC核心源码执行流程与DispatcherServlet工作机制
- HandlerMapping、HandlerAdapter核心组件原理
- 容器级WEB组件扩展机制
- 自定义处理器开发与适配器实现
- SpringMVC框架扩展点与最佳实践
在SpringMVC中,HandlerMapping的主要职责是什么?
以下哪些是SpringMVC内置的HandlerMapping实现?
HandlerMapping的getHandler方法返回的HandlerExecutionChain对象中包含了拦截器列表。
RequestMappingHandlerMapping在启动时会扫描所有带有@Controller注解的类,并解析其中的@RequestMapping方法。以下关于其内部实现的说法正确的是?
SpringMVC中HandlerAdapter的主要作用是什么?
以下哪些是SpringMVC内置的HandlerAdapter实现?
RequestMappingHandlerAdapter在执行Handler方法时,使用______________________类来封装方法调用,并通过________________________解析方法参数,通过________________________处理方法返回值。
以下哪个是SpringMVC处理@ExceptionHandler注解的核心组件?
以下关于HandlerExceptionResolver的说法,哪些是正确的?
自定义异常解析器需要实现________________________接口,实现________________方法。如果要将自定义异常解析器添加到SpringMVC中,可以通过实现________________接口的extendHandlerExceptionResolvers方法或配置@Bean注入。
SpringMVC中负责将请求参数字符串转换为目标类型的组件是什么?
SpringMVC中实现自定义类型转换的方式有哪些?
SpringMVC数据绑定过程中,__________类负责将请求参数绑定到目标对象,它使用_________________进行类型转换,使用_________进行数据校验,绑定结果存储在_____________对象中。
自定义拦截器需要实现哪个接口?
实现自定义拦截器并注册到SpringMVC的正确步骤有哪些?
注册拦截器时,通过______________方法添加拦截器实例,通过_______________设置拦截路径(如"/**"),通过___________________排除不需要拦截的路径(如"/login"),可通过______方法设置拦截器执行顺序。
自定义异常解析器需要实现哪个接口?
自定义HandlerExceptionResolver的实现方式有哪些?
自定义异常解析器实现HandlerExceptionResolver接口时,需要实现________________方法,该方法接收_________异常对象,返回____________表示异常已处理,返回______表示该解析器无法处理此异常。
自定义HttpMessageConverter需要实现哪个接口?
📝 发现内容有误?点击此处直接编辑
长按或扫描二维码,立即体验