![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
不是因为坚持只是因为喜欢
persue constantly.
展开
-
springmvc(三)Handler、HandlerMapping和HandlerAdapter
前言DispatcherServlet 通过 HandlerMapping 查找到 Handler,然后委托 HandlerAdapter 去执行 Handler,生成 ModelAndView。为什么需要 Handler、HandlerMapping和HandlerAdapter日常开发中的Handler、HandlerMapping和HandlerAdapter回想下,日常的开发中,我们需要针对 HttpServeletRequest 做各种处理,我们的处理逻辑,其实就是一个 Handler。原创 2020-05-29 01:24:43 · 749 阅读 · 0 评论 -
整理一些spring常见的扩展点
一、各种后处理器1.1、BeanDefinition与BeanFactory扩展1.1.1、BeanDefinitionRegistryPostProcessor接口/** * Extension to the standard {@link BeanFactoryPostProcessor} SPI, allowing for * the registration of further...转载 2019-06-03 18:40:18 · 2441 阅读 · 0 评论 -
springmvc(二) springmvc的大脑—DispatcherServlet源码小解
DispatcherServlet的作用上面是网上找的一张图,大概可以说明DispatcherServlet在整个数据流中起到的作用。初始化springmvc所需的组件截获请求,交给springmvc框架处理协调组件处理请求本文不注重源码的分析,只简单分析下是如何截获http请求和如何协调组件进行处理http请求将请求交予springmvc处理的过程首先看下Dispatcher...原创 2019-02-18 17:07:20 · 149 阅读 · 0 评论 -
springmvc(一) SpringMVC基本介绍以及基本配置
SpringMVC主要做了什么传统的Servlet模型在Servlet模型中,请求-响应的实现依赖于两大元素的共同配合:配置Servlet及其映射关系(在web.xml中)在Servlet实现类中完成响应逻辑使用这个模型时,会有以下问题:项目规模扩大之后,请求-响应的映射关系全部定义在web.xml中,将造成web.xml的不断膨胀而变得难以维护开发效率不高,一些共性的东西需要...原创 2019-01-16 21:01:26 · 836 阅读 · 1 评论 -
Spring学习(三)资源
1、前言这部分内容以前没系统了解过,所以会较仔细的看下spring官方的文档 https://docs.spring.io/spring/docs/5.0.11.RELEASE/spring-framework-reference/core.html#resources2、Spring的资源接口—ResourceSpring的Resource接口是一个强大的接口,用于抽象对低级资源的访问。...原创 2018-12-10 22:03:19 · 155 阅读 · 0 评论 -
Spring学习(二)IOC
前言IOC主要是为了将Bean之间的依赖抽取到框架层面进行管理。让代码达到面向接口编程是IOC的一个重要目的。1、IOC的作用一个例子不使用IOC:情景一:package com.my.service;import com.my.domain.Good;/** * @description: 订单service * @author: lige * @create: 201...原创 2018-12-10 20:24:43 · 333 阅读 · 0 评论 -
如何在非Spring管理的对象中获取在Spring中托管的对象
前言熟悉Spring的都知道,IOC容器管理了对象从出生到死亡的各个生命周期。有这样一种情况,如果我们需要在一些非Spring管理的对象中引用Spring管理的bean(这些场景还是挺多的,比如在web servlet中使用Spring管理的bean),其实这种情况下,就是如何获取ApplicationContext对象的问题,这也是本文的重心所在。WEB应用:使用spring工具类WebAp...原创 2018-12-07 17:20:59 · 1531 阅读 · 0 评论 -
Spring学习(一)、概述
本文主要阐明以下几个问题:1、Spring框架的作用2、了解spring体系3、为什么选择spring一、spring框架的作用先简单了解下Spring的架构。Spring以IOC和Core为基础,向普通的开发者提供了依赖管理的能力在此之上,Spring提供了面向切面编程(AOP)的能力,进一步增强了各POJO的能力Spring框架在Core核心模块和AOP模块的基础上,还为我...原创 2018-11-05 21:16:26 · 247 阅读 · 0 评论