一、Spring
简介:
Spring是一款轻量级的企业级的开源框架,Spring致力于Java EE应用的各种解决方案,而不是仅仅专注于某一层的方案。可以说,Spring是企业级应用开发的“一站式”选择,Spring贯穿表现层、业务层、持久层(MVC模式 Model View Controller)。然而Spring并不想取代那些已有的框架,而是以高度的开放性与它们无缝整合。
作用:管理MVC中的架构
内容:
1、IoC容器
2、AOP实现
3、数据访问支持
简化JDBC/ORM 框架
声明式事务
4、Web集成
Spring设计理念
Spring是面向Bean的编程
Spring 两大核心技术
1、控制反转(IoC