ssh = spring + struts + hibernate
ssm = spring + springmvc + mybatis
spring全家桶:脚⼿架框架springboot、微服务框架springcloud等等
主要课程内容
Spring 概述(基本情况)
核⼼思想 IoC 和 AOP
⼿写实现 IoC 和 AOP(⾃定义spring框架)
Spring IoC ⾼级应⽤
基础知识
⾼级特性
Spring IoC 源码深度剖析
设计⾮常优雅
设计模式
注意:原则、⽅法和技巧
Spring AOP ⾼级应⽤
声明式事务控制
Spring AOP 源码深度剖析
必要的笔记、必要的图、通俗易懂的语⾔化解知识难点
第⼀部分 Spring 概述
第1节 Spring 简介
Spring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 Spring
MVC 和业务层事务管理等众多的企业级应⽤技术,还能整合开源世界众多著名的第三⽅框架和类库,已
经成为使⽤最多的 Java EE 企业应⽤开源框架。
Spring 官⽅⽹址:http://spring.io/
我们经常说的 Spring 其实指的是Spring Framework(spring 框架)。
第2节 Spring 发展历程
1997年 IBM 提出了EJB的思想; 1998年,SUN 制定开发标准规范EJB1.0; 1999年,EJB 1.1发
布; 2001年,EJB 2.0发布; 2003年,EJB 2.1发布; 2006年,EJB 3.0发布;
Rod Johnson(spring之⽗)
Spring ⾼级框架