spring框架学习笔记1

spring简介
[1]为什么学
问题1:在javaweb项目中mvc模式,在控制层实例化业务层的类,耦合性高
问题2:业务层代码后期扩展性不高
[2]解决
spring技术
解决业务层和其他层的耦合问题
[3]简介
*理论:不创建新*,使用旧的*
ajax:异步a js and xml
[4]学习框架 三个要素
jar https://repo.spring.io/libs-release-local/org/springframework/spring/
api
源码 https://github.com/spring-projects/spring-framework
spring框架学习笔记1spring框架学习笔记1spring框架学习笔记1spring框架学习笔记1spring框架学习笔记1
[5]核心
IOC:控制反转–帮助我们创建对象,解决问题1
AOP:面向切面–提升代码扩展性,解决问题2(不需要改它的源代码?)
TX:事物管理