首页
技术文章
OpenSource
电子书推荐
视频教程
软件下载
留言板
关于我
搜索
1
Mysql是怎样运行的
2
图解密码技术(第3版) PDF
3
Elasticsearch实战 PDF
4
重学操作系统
5
Java多线程编程实战指南(核心篇) PDF
以下是
SmartMvc
相关的文章
2021-08-15
16 SmartMvc项目实战
SmartMVC基本都功能都已完成,接下来我们就来做一个SmartMVC的项目实战,测试下SmartMVC是否能正常的工作。SpringBoot项目中引入SmartMVC的步骤1. 新建一个SpringBoot项目,在pom.xml中加入SmartMVC的starter<dependency&
2021-08-15
652 阅读
0 评论
0 点赞
2021-08-15
15 SmartMvc与SpringBoot集成(二)
由于SpringBoot默认的web框架就是SpringMVC,如果我们需要完成与SpringBoot的集成,就需要在IOC容器的基础上定制开发Web容器,其次,SpringBoot使用的是嵌入式Web服务器,所以我们还需要开发驱动嵌入式Web服务器的容器;本篇主要就来完成这两个功能开发步骤讲解We
2021-08-15
652 阅读
0 评论
0 点赞
2021-08-14
00 深入解析SpringMVC核心原理:从手写简易版MVC框架开始(SmartMvc)
简介SpringMVC可以说的上是当前最优秀的MVC框架,采用了松散耦合可插拔组件结构,比其他MVC框架更具扩展性和灵活性;为了提高框架的扩展性和灵活性,设计了松耦合可插拔的组件。理解SpringMVC的原理,在面试或工作中都十分的重要。SpringMVC的原理在网络上到处都可以找得到,但是写的都很
2021-08-14
1,014 阅读
0 评论
0 点赞
2021-08-14
14 SmartMvc与SpringBoot集成(一)
由于SpringBoot默认的web框架就是SpringMVC,如果我们需要完成与SpringBoot的集成,就需要在IOC容器的基础上定制开发Web容器,其次,SpringBoot使用的是嵌入式Web服务器,所以我们还需要开发驱动嵌入式Web服务器的容器;本篇主要就来完成这两个功能开发步骤讲解We
2021-08-14
665 阅读
0 评论
0 点赞
2021-08-14
13 WebMvcConfigurationSupport - 核心配置类
从前面的单元测试我们已经发现,要想要使用SmartMVC框架,我们需要构建很多的对象,比如:HandlerMapping、HandlerAdapter、HandlerInterceptor等等;为了让我们的框架能够更加方便的使用,我们需要开发一个配置器WebMvcConfigurationSuppo
2021-08-14
629 阅读
0 评论
0 点赞
2021-08-14
12 HandlerExceptionResolver全局异常处理器
上一篇由于篇幅问题,在DispatcherServlet中还留了一个方法未实现,主要是处理出现异常情况该如何处理,本篇我们将来完成这个功能,本篇内容稍多,我们先来看看类图:本篇我们主要需要实现框架的全局异常处理器,通过注解ControllerAdvice标注的类表示支持处理异常,在这个类中通过注解E
2021-08-14
599 阅读
0 评论
0 点赞
2021-08-14
11 DispatcherServlet - 实现doDispatch完成请求逻辑
本篇我们将开始研发SpringMVC中核心组件DispatcherServlet13.1 开发步骤讲解本节源代码的分支:dispatcherServletDispatcherServletDispatcherServlet 继承自 HttpServlet ,通过使用 Servlet API 对 HT
2021-08-14
634 阅读
0 评论
0 点赞
2021-08-14
10 ViewResolver - 视图解析器
在SpringMVC中ViewResolver组件会将viewName解析成View对象,View对象再调用render完成结果的渲染。在上一篇已经完成了View的开发,本篇来完成ViewResolver研发。我们主要开发两个视图的解析器InternalResourceViewResolver和Co
2021-08-14
657 阅读
0 评论
0 点赞
2021-08-14
09 View - JSP视图InternalResourceView、RedirectView
上一篇我们结束了HandlerAdapter各个组件的开发任务,本篇我们将开始研发视图的渲染;先看看类图本篇我们先完成jsp视图的渲染以及重定向视图的渲染;在整个项目开发完成之后,我们再通过自定义视图的方式开发Excel视图和JSON视图。11.1 开发步骤讲解本节源代码的分支:viewViewpu
2021-08-14
666 阅读
0 评论
0 点赞
2021-08-14
08 HandlerAdapter - 实现RequestMappingHandlerAdapter
本篇我们来完成HandlerAdapter的实现类RequestMappingHandlerAdapter,这也是HandlerAdpater的最后一节。先看看类图RequestMappingHandlerAdapter本身在SpringMVC中占有重要的地位,虽然它只是HandlerAdapter
2021-08-14
774 阅读
0 评论
0 点赞
1
2