一步一步编写自己的Web MVC框架——前言

时间:2022-06-09 03:09:16

我们在平时的开发过程中,我想,对于一个Java Coder,SpringMVC、Struts2都已经再熟悉不过了,我们熟悉他们的区别,用法,或者,还有同学可能对一些其它的框架也有使用经历,比如国产的JFinal框架。其实我们也心里清楚,这些框架都是Servlet的封装,让我们在开发和维护的时候更简便。或许,很多同学对源码也有一定的阅读已经了解过其中的原理和模式。我想,更多的是希望去构建一个自己的WEB MVC框架。在使用过几种框架开发项目的经历、也阅读过一些源码之后,我也有了这个准备。接下来,我将用我空余的时间一点一点的去实现一个简单的WEB MVC框架。

项目代码地址:https://github.com/yyfyyf1994/MyWebFrame

在开始之前,我希望你对jsp servlet 能应用的很熟练,对java的注解、反射非常熟悉。然后对常用的框架(如struts2、Spring MVC)的原理大致都有所了解。那么我相信你也可以开发一套自己的web框架。