Spring MVC
文章平均质量分 90
pngyul
我的生活不只有coding,还有看不懂的诗和去不了的远方。
展开
-
Spring Boot WebMvc自动配置原理
Spring Boot WebMvc自动配置原理每次写文章之前,我都习惯扯一下最近,我为什么写这篇文章。这一切都源于我对 WebMvcConfigurer 好奇,为什么 Spring boot 配置 WebMvc 只需要实现 WebMvcConfigurer,然后重写对应的方法就可以?我带着这个问题,看了 Spring Mvc 的源码,看了一次请求的大致过程。但是我看完还是没有答案。因为当前启动容器后,DispatcherServlet 的各种组件都已经初始化好了。那么是在何时初始化呢,于是,就有了这篇文原创 2021-10-10 15:09:00 · 586 阅读 · 0 评论 -
SpringMVC 核心技术(二)
请求映射我们的http请求信息一般包含六部分信息:1、请求方法,如GET或POST,表示提交的方式;2、URL,请求的地址信息;3、协议及版本;4、请求头信息(包括Cookie信息);5、回车换行(CRLF),头信息和请求体之间有空行;6、请求内容区(即请求的内容或数据),如表单提交时的参数数据、URL请求参数(?abc=123 ?后边的)等。 我们可以看到有 1、2、4、6...原创 2018-09-01 16:11:48 · 391 阅读 · 0 评论 -
SpringMVC 整合 MyBatis
整合思路Dao层: 1、SqlMapConfig.xml空文件即可(可以配置一下别名),但是需要文件头。2、applicationContext.xml数据库连接池SqlSessionFactory对象,需要spring和mybatis整合包下的。配置mapper文件扫描器。Service层:applicationContext-trans.xml 配...原创 2018-08-30 12:39:48 · 258 阅读 · 0 评论 -
SpringMVC 核心技术(一)
Spring MVC简介Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分。Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring MVC大大简化了我们日常We...原创 2018-08-30 13:17:10 · 5802 阅读 · 0 评论