设计自己的MVC架构

1、读取配置
通过web.xml中加载我们自己写的MyDispatcherServlet和读取配置文件。

2、初始化
九大组件只需实现基本的:
1)、加载配置文件;
2)、扫描用户配置包下的类;
3)、通过反射机制实例化包下的类,并且放到ioc容器中(Map的键值对beanName-bean)beanName默认是首字母小写;
4)、初始化HandlerMapping

3、运行
1)、异常拦截
2)、获取请求传入的参数并处理参数
3)、通过初始化好的handlerMapping中拿出url对应的方法名,反射调用

最新文章

  1. ubuntu 14.04 修改网络配置
  2. phpstorm 配置 babel 支持EcmaScript6
  3. 抢凳子日数据sql
  4. 读Lua游戏开发实践指南
  5. springmvc之hibernate整合
  6. leetcode:Search for a Range(数组,二分查找)
  7. Ext.Slider的试用小记
  8. idea svn 更新覆盖了本地代码
  9. 第一个shell脚本 结合计划任务下载远程文件
  10. 广搜:codevs-3344(初步bfs)
  11. Reactor-反应器模式
  12. Java 动态打印菱形代码之for循环的使用
  13. UVA11882-Biggest Number(DFS+最优化剪枝)
  14. TCP时间获取程序
  15. SSE图像算法优化系列二十九:基础的拉普拉斯金字塔融合用于改善图像增强中易出现的过增强问题(一)
  16. Linux下安装MySQL----来自简书(挺好的)
  17. IntelliJ IDEA创建JavaWeb工程及配置Tomcat部署
  18. c++读入优化
  19. bzoj 2115 Xor - 线性基 - 贪心
  20. Windows关闭开机自启项

热门文章

  1. vs问题--------------标记为系统必备组建...
  2. 干货 | SSMS客户端连接京东云RDS SQL Server配置方法
  3. docker学习端口映射---第二章节
  4. Java连接Oracle12c
  5. Linux 下使用umount强行卸载设备
  6. Python 从入门到实践 试一试 参考代码
  7. Toggle Slow Animations
  8. python 读取默认配置文件和用户配置文件 configs
  9. Apache Druid架构原理与应用场景
  10. bug狩猎