1. Spring的简介
Rod Johnson是Spring Framework的创始人!
Spring:基于企业级开发的复杂性!
SSM:SpringMVC+Spring+Mybasis !
2. 优点
Spring是一个开源的免费的框架(容器)!
spring是一个轻量级的,非入侵式的框架!
控制反转(IOC),面向切面编程(AOP)!
总结成一句话:Spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架!
3. 拓展
Spring官网奉上:https://spring.io
在Spring的官网有这个介绍:现代的JAVA开发说白了就是Spring的开发!
Spring Boot
- 一个快速开发的脚手架!
- 基于SpringBoot可以快速的开发单个微服务!
- 一定要记住>>约定大于配置
Spring Cloud
- Spring Cloud是基于SpringBoot实现的!
因为现在大多数公司都在使用SpringBoot进行快速开发,学习SpringBoot的前提需要完全掌握Spring及SpringMVC,所以Spring是承上启下的作用!
**弊端:**发展了太久之后,违背了原来的理念!配置十分繁琐,人称:“配置地狱”!