1.什么是框架
所谓框架,就是把一些繁琐的重复性代码封装起来,使程序员在编码中把更多的精力放到业务需求的分析和理解上面。
特点:封装了很多细节,程序员在使用的时候会非常简单。
2.三大框架
- struts、hibernate、spring(SSH)
- springmvc、mybatis、spring(SSM)
3.三层架构
MVC
- M:Model 模型,封装数据。javabean
- V:view 视图,展示界面。jsp
- C:Controller 控制器,控制程序流程。
Servlet和Filter
Servlet
Filter