均为自己的理解,请指正!
Spring
1)Ioc控制反转,之前都是手动new创建实例,spring可在applicationcontext.xml中配置bean自动创建实例,通过加载配置文件getbean来获取实例(object类型)。
Aop面向切面编程,事务管理基于aop来实现的,申名式事务可通过配置文件和注解来配置事务处理前,事务处理后所进行的操作,编程式事务通过编写代码来实现。
2)注入方式:属性注入,构造器注入,setter注入,工厂方法注入
工厂方法注入,xml里配置实体类方法
属性注入,xml里配置实体类属性
SpringMVC
核心处理流程
- 初始会将RequestMapping,Controller,拦截器信息解析存放在HandlerMapping中;
- 访问url会在HandlerMapping中查找对应url下调用的方法进行调用
- 解析并渲染页面