从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建

1. MVC 实现思路简介

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第1张图片

2. 整体框架搭建

2.1 MVC前置依赖配置

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第2张图片

2.2 编写MVC相关信息存储类

2.2.1 编写ControllerMethod类
  1. 该类主要存储Controller类和其具有的方法实例,方法参数的映射

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第3张图片

2.2.2 编写ModelAndView类
  1. 该类主要存储处理完后的结果数据,以及显示该数据的视图路径

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第4张图片

2.2.3 编写RequestMethod枚举类
  1. 该类主要存储我们方法所限制的请求方法的类型

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第5张图片

2.2.4 编写RequestPathInfo类
  1. 该类主要存储http请求的路径和请求的方法

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第6张图片

2.3 MVC需要的注解编写

  1. 该部分需要编写MVC需要使用的注解: @RequestMapping, @RequestParam, @ResponseBody

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第7张图片

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第8张图片

从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---09. MVC实现思路简介及整体框架搭建_第9张图片

github地址:https://github.com/wuyiccc/he...

你可能感兴趣的:(java,spring)