Spring MVC 框架结构介绍(二)

时间:2025-02-25 20:02:56

Spring MVC框架结构

  Spring MVC 框架结构介绍(二)

Spring MVC是围绕DispatcherServlet设计的,DispatcherServlet向处理程序分发各种请求。处理程序默认基于@Controller和@RequestMapping注释。

Spring MVC的设计原则是开闭原则,所以Spring MVC核心类中一些方法是final的。

代码示例

  

@Controller //1.将UserController变成一个Handler
@RequestMapping(“/user”) //2.指定控制器映射的URL
public class UserController {
    @RequestMapping(value = “/register”) // 3.处理方法对应的URL,相对于2处的URL
    public String register() {
        return “user/register”; // 4.返回逻辑视图名
    }
}