zl程序教程

您现在的位置是:首页 >  .Net

当前栏目

【Spring6源码・MVC】初始化registry,完成url和controller的映射关系

2023-04-18 15:36:22 时间

环境:JDK17、SpringBoot3.0

由前面写的几篇文章可知,SpringBoot3.0的源码发生了诸多变化,所以我们分析源码的时候,首先要知道基本原理,再去结合代码分析,这样会方便很多。

我们分为几个问题来一起探讨一下:

  1. 请求路径与方法名是如何解析/封装的
  2. 请求是如何分发的/流程

测试用例:

@RestController
@RequestMapping("/user")
public class TestController {
   

    @GetMapping("/test")
    public</