目录
一、Spring框架介绍
spring全家桶:spring , springmvc ,spring boot , spring cloud
spring: 出现是在2002左右,解决企业开发的难度。减轻对项目模块之间的管理,
类和类之间的管理, 帮助开发人员创建对象,管理对象之间的关系。
spring就是一个java框架,使用java语言开发的,轻量级的,开源的框架。可以在j2se,j2ee中都可以使用。
spring又叫做:容器,spring作为容器,装的是java对象,可以让spring 创建java对象,给属性赋值。
spring核心技术 ioc , aop 。能实现模块之间,类之间的解耦合。
依赖:classa中使用classb的属性或者方法, 叫做classa依赖classb
框架怎么学习: 框架是一个软件,其它人写好的软件。
- 知道框架能做什么, mybatis–访问数据库, 对表中的数据执行增删改查。
- 框架的语法, 框架要完成一个功能,需要一定的步骤支持的,
- 框架的内部实现, 框架内部怎么做。 原理是什么。
- 通过学习,可以实现一个框架
二、理解框架的思想
1)IOC——控制反转思想,具体实现技术DI(依赖注入)
2)AOP——切面编程思想,具体实现技术Spring AOP, AspectJ(主流)