当前位置: 首页 > news >正文

阿里云编辑建设好的网站seo网站优化怎么做

阿里云编辑建设好的网站,seo网站优化怎么做,北京工程信息网官网,制作简单的网页的软件介绍 Spring有两种拦截器提供给我们使用,一种是HandlerIntercepter,另一种是MethodIntercepter。这两种的来源不同,实现方式也不同,具体的下面来看一下。 HandlerIntercepter 来源 来源于spring-webmvc包 HandlerIntercepter拦…

介绍

Spring有两种拦截器提供给我们使用,一种是HandlerIntercepter,另一种是MethodIntercepter。这两种的来源不同,实现方式也不同,具体的下面来看一下。

HandlerIntercepter

来源

来源于spring-webmvc包
HandlerIntercepter拦截的是请求,是springMVC项目中的拦截器,它拦截的目标是请求的地址

实现原理

首先要明确,HandlerIntercepter并没有使用反射或者代理来实现,它的实现类似于Servlet的Filter,使用了责任链模式来将多个拦截器组成一个链条,每个拦截器都有机会对请求进行处理,并决定是否继续传递给下一个拦截器。这样可以实现灵活的拦截逻辑,也方便拦截器的复用和扩展。

HandlerInterceptor是在请求到达处理器方法之前和之后执行的。它是通过HandlerMapping来映射处理器方法和拦截器的。HandlerMapping是一个接口,它有多个实现类,比如RequestMappingHandlerMappingBeanNameUrlHandlerMapping等。当程序启动的时候,Spring会扫描所有的处理器方法和拦截器,并将它们注册到对应的HandlerMapping中。当请求到达DispatcherServlet时,它会调用HandlerMapping来获取匹配的处理器方法和拦截器,并按照顺序执行拦截器的preHandle方法、处理器方法、postHandle方法和afterCompletion方法。

我们编写的拦截器,就在RequestMappingHandlerMappinginterceptors

过程

我们编写的拦截器,在程序启动时,就会被加载到RequestMappingHandlerMappinginterceptors中,这个interceptors其实存在在RequestMappingHandlerMapping的父类AbstractHandlerMapping
在这里插入图片描述

代码

这块儿我另开一篇,回头把链接更新过来。

MethodIntercepter

来源

来源于spring-aop包,MethodInterceptor是AOP项目中的拦截器,它拦截的目标是方法,而不是请求。它可以在方法执行前后添加额外的逻辑

实现原理

从它的来源来看,它的确使用了反射和动态代理的技术。

http://www.ds6.com.cn/news/74977.html

相关文章:

  • 做公司网站建设价格低整站seo优化公司
  • 个人主页写什么内容上海牛巨微seo关键词优化
  • 哈尔滨网站建设王道下拉強关键词完整版免费听
  • ftp怎么找网站后台如何做好平台推广
  • 做设计太依赖网站素材360优化大师旧版
  • 怎么识别网站是用什么语言做的网络运营团队
  • 网站开发费属于无形资产那部分营销型网站
  • 村级网站建设 不断增强百家号权重查询站长工具
  • 高端网站建设公司费用制作网站模板
  • 郑州网站建设老牌公司无线新闻台直播app下载
  • 服务好的网站建设学生个人网页制作
  • 一步步教做音乐网站刷关键词排名软件
  • 建网站知识关键词排名优化怎么样
  • dedecms可以做双语网站百度口碑官网
  • 东莞做网站seo全能优化大师
  • 网站开发后需要交接哪些材料crm
  • 网站广告怎么做公司开发设计推荐
  • 重庆专业网站建设学校网站建设哪家好
  • 如何做监控网站深圳企业网站制作
  • 黑龙江省建设局网站首页网站网络优化外包
  • 网站建设 项目要求世界互联网峰会
  • wordpress置顶文章 插件seo百度关键字优化
  • 网站建设沈阳公司网络推广员好做吗
  • wordpress漫画网站深圳营销推广引流公司
  • 平时发现同学做的ppt找的材料图片不错_不知道从哪些网站可以获得最新互联网项目平台网站
  • 成都市做网站公司关键seo排名点击软件
  • 大连网站推广价格商丘seo外包
  • 做代妈的网站百度推广工作好干吗
  • 公司招聘做哪家网站微信管理工具
  • 网站怎样制作 优帮云电商运营基本知识