手写SpringMVC实现
2024-08-27 06:24:18
设计自己的MVC架构
1、读取配置
通过web.xml中加载我们自己写的MyDispatcherServlet和读取配置文件。
2、初始化
九大组件只需实现基本的:
1)、加载配置文件;
2)、扫描用户配置包下的类;
3)、通过反射机制实例化包下的类,并且放到ioc容器中(Map的键值对beanName-bean)beanName默认是首字母小写;
4)、初始化HandlerMapping
3、运行
1)、异常拦截
2)、获取请求传入的参数并处理参数
3)、通过初始化好的handlerMapping中拿出url对应的方法名,反射调用
最新文章
- ubuntu 14.04 修改网络配置
- phpstorm 配置 babel 支持EcmaScript6
- 抢凳子日数据sql
- 读Lua游戏开发实践指南
- springmvc之hibernate整合
- leetcode:Search for a Range(数组,二分查找)
- Ext.Slider的试用小记
- idea svn 更新覆盖了本地代码
- 第一个shell脚本 结合计划任务下载远程文件
- 广搜:codevs-3344(初步bfs)
- Reactor-反应器模式
- Java 动态打印菱形代码之for循环的使用
- UVA11882-Biggest Number(DFS+最优化剪枝)
- TCP时间获取程序
- SSE图像算法优化系列二十九:基础的拉普拉斯金字塔融合用于改善图像增强中易出现的过增强问题(一)
- Linux下安装MySQL----来自简书(挺好的)
- IntelliJ IDEA创建JavaWeb工程及配置Tomcat部署
- c++读入优化
- bzoj 2115 Xor - 线性基 - 贪心
- Windows关闭开机自启项