随笔分类 - SpringMVC
摘要:EndPoint详解 EndPoint主要用于暴露一些SpringMvc内部运行的信息,通常是通过SpringMvc的请求地址获取相关信息。如/health获取健康检查信息。 简单单元测试 url映射 HandlerMapping使用EndpointHandlerMapping,重写了registe
阅读全文
摘要:Spring对象绑定与类型转换 Spring的框架体系中,到处充斥着对象绑定从bean的初始化autowired属性,SpringMvc 中对对象的绑定等。Spring对象绑定和类型转换在Spring体系中发挥着至关重要的作用。其对象绑定是通过属性编辑器体现来完成,类型转换是通过Spring 3.0
阅读全文
摘要:视图渲染 接上一节,获取到了ModelAndView对象,ModelAndView包含有view对象和Model对象,而视图渲染最为关键的就是这部分。 在进行视图渲染时,会获取到上一节构造的view和model对象作为参数传递给renderMergedOutputModel,不同view的子类,做具
阅读全文
摘要:模型视图详解 在doDispatch中,SpringMVC会调用HandlerAdapter的handler方法获取ModelAndView对象,最后进行视图解析,视图渲染,都跟这个对象有着密切的关联。 doDispatch中获取ModelAndView 下面,我将详细分析模型视图,其间将会看到常见
阅读全文
摘要:HandlerMapping 详解 1. 导言 万丈高楼平地起,SpringMVC的辉煌离不开每个组件的相互协作,[上一章]详细阐述了SpringMVC整个体系结构及实现原理,知道HandlerMapping在这个SpringMVC体系结构中有着举足轻重的地位,充当着url和Controller之间
阅读全文
摘要:SpringMVC 架构 1. 前言 SpringMVC是目前java世界中最为广泛应用的web框架,最然从学习SpringMVC的第一个程序 helloworld至今,已有好几个年头。其间伴随着项目的同时找资料,看文档,也涉猎过部分源代码,基本明白了SpringMVC是怎么回事,遇到需求知道如何写
阅读全文