一、什么是框架
经过验证的,具有一定功能的 半成品软件
二、框架作用
1、提高发效率
2、增强可重用性
3、提供编写规范
4、节约维护成本
5、解析底层实现原理
三、Spring是什么
Spring 是分层的javaSE/EE应用 full -stack 轻量级开发框架
四、spring 体系结构
1、底层是核心容器
(1)Beans (2) Core (3) Context (4) SpringEI表达容器
2、中间层技术
(1)AOP
(2)Aspects
3、应用层技术
1)、数据访问与数据集成
(1)JDBC (2) ORM (3) OXM (4) JMS (5) Transactions
2)、Web集成
(1)web (2) webSocket (3) Serviet (4) portiet
3)、Web实现
4、基于TEST测试