使用MVC架构的web应用已经很长时间了,其中自动化事务管理,IOC和AOP等功能的强大也让我为之动容。
为了更彻底的明白这些牛逼功能的原理,最好的办法就是自己来实现一套。所以就有了这篇博客以及后续
MVC框架的一步一步的实现。
首先让我们来分析一下,一个MVC框架都包含那些基本功能:
1:连接池
2:Bean和表的映射
3:AOP 事务管理
4:IOC
5:接受页面请求和响应
6:文件上传和下载
后面我们会逐一实现这些基本功能,注意我们只是实现基本功能,旨在学习和理解MVC框架。