一个简单的jav mvc框架，运用了各种设计模式，用于学习理解常用的一些设计模式