MVC模式
M 代表 模型(Model)
模型是什么呢? 模型就是数据,就是 dao,bean
V 代表 视图(View)
视图是什么呢? 就是网页, JSP,用来展示模型中的数据
C 代表 控制器(controller)
控制器是什么? 控制器的作用就是把不同的数据(Model),显示在不同的视图(View)上,Servlet 扮演的就是这样的角色。
Spring MVC架构
Spring的体系结构(Bean为最核心)
Spring 两大核心技术:
控制反转(IoC:Inversion of Control ),也叫依赖注入(DI:Dependency Injection )。
将组件对象的控制权从代码本身转移到外部容器。创建实例由Spring来进行
面向切面编程(AOP:Aspect Oriented Programming)。