• 请不要在回答技术问题时复制粘贴 AI 生成的内容
silently9527
V2EX  ›  程序员

为了深入解析 SpringMVC 核心原理,我写了简易版 MVC 框架并记录了完整的开发文档

  •  
  •   silently9527 · Aug 18, 2021 · 2316 views
  •   You need to sign in to view this topic
    This topic created in 1872 days ago, the information mentioned may be changed or developed.

    为了深入解析 SpringMVC 核心原理,我就手写了一个简易版 MVC 框架开始(SmartMvc),现已开源并且编写了完整的开发文档

    Github 地址: https://github.com/silently9527/SmartMvc

    文档目录:

    • 00 深入解析 SpringMVC 核心原理:从手写简易版 MVC 框架开始(SmartMvc)
    • 01 SmartMVC 总体架构规划
    • 02 RequestMappingHandlerMapping 初始化过程
    • 03 拦截器 HandlerInterceptor
    • 04 HandlerMapping 获取对应的 Handler
    • 05 参数解析器 HandlerMethodArgumentResolver
    • 06 返回解析器 HandlerMethodReturnValueHandler
    • 07 Handler 执行器 InvocableHandlerMethod
    • 08 实现 RequestMappingHandlerAdapter
    • 09 视图 InternalResourceView 、RedirectView
    • 10 视图解析器 ViewResolver
    • 11 DispatcherServlet 实现 doDispatch 来完成请求逻辑
    • 12 全局异常处理器 HandlerExceptionResolver
    • 13 核心配置类 WebMvcConfigurationSupport
    • 14 SmartMvc 与 SpringBoot 集成(一)
    • 15 SmartMvc 与 SpringBoot 集成(二)
    • 16 SmartMvc 项目实战
    2 replies  •  2021-08-18 19:51:25 +08:00
    silently9527
        1
    silently9527  
    OP
       Aug 18, 2021
    自己来 up
    israinbow
        2
    israinbow  
       Aug 18, 2021
    8 个月前更新的 GitHub, 现在才水贴? 有鬼(bushi
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2212 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:35 · PVG 13:35 · LAX 22:35 · JFK 01:35
    ♥ Do have faith in what you're doing.