随笔分类 - Spring MVC
04-SpringMVC之请求处理流程
摘要:SpringMVC之请求处理流程 我们知道DispatcherServlet就是一个HttpServlet,而HttpServlet的请求就从doGet/doPost开始 DispatcherServlet本身没有实现doGet/doPost,而由他的父类FrameworkServlet实现,源码如
阅读全文
03-SpringMVC容器初始化
摘要:Servlet项目启动执行顺序 由前面的回顾内容可知,Servlet项目启动执行顺序如下 ServletContainerInitializer.onStartup(Set<Class<?>> c, ServletContext ctx) ServletContextListener.context
阅读全文
02-手写简易SpringMVC
摘要:手写简易SpringMVC 思路分析: 1.启动tomcat 2.spi机制加载spring容器,扫描包,生成bean,并且将注解解析到Map<String,RequestMappingInfo> map中 3.get/post请求时,. 根据url获取对应的RequestMappingInfo对象
阅读全文
01-Servlet 回顾
摘要:通过url访问资源有三个步骤: 接收请求 处理请求 响应请求 web服务器:将某个主机上的资源映射为一个URL供外界访问,完成接收和响应请求 servlet容器:存放着servlet对象(由程序员编程提供),处理请求 Servlet接口 Servlet接口定义了5种方法: init() servic
阅读全文
SpringMVC零xml配置原理
摘要:前言: 我们使用springmvc时,每次都要去配置web.xml,spring-mvc.xml,甚至和spring整合时候,还要配置spring.xml。用起来比较麻烦,用过springboot的朋友应该知道,springboot中使用springmvc时候就不会去指定xml。那这样的操作是怎么实
阅读全文
springmvc入门及模拟springmvc
摘要:springmvc入门 1.添加依赖 <dependencies> <!--springmvc--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version
阅读全文