瞎看系列【SSM框架知识】

164 阅读1分钟

SpringMVC的执行流程

1.先启动服务器时,加载前端控制器,加载xml配置文件
2.浏览器对象发送请求,请求由前端控制器拦截
3.前端控制器根据请求url找到处理器映射器,处理器映射器返回一个handler
4.前端控制器根据这个对象找到处理器适配器,处理器适配器找到确定的方法,返回一个ModelAndView
5.前端控制器根据这个模型与视图找到视图解析器,从而定位到转发的jsp
6.前端控制器将视图经过渲染,响应到浏览器

Spring框架

IOC(控制反转)

  • mvc设计模式中,存在高耦合,难维护。
  • IOC的出现,将对象的创造权交给spring容器管理,我们不要担心合适创建对象,而且要在何时调用对象,这样可以松耦合,维护起来非常滴方便!!!

DI(依赖注入)

依赖注入的三种方式
 1. set方法注入
 2. 构造方法注入
 3. 注解注入

AOP(面对切面编程)

通过动态代理调增强目标对象,spring将目标类和通知类交给spring容器,配置织入关系,底层通过动态代理增强,减少重复代码,增加可维护性.

MyBatis框架

未完待续......