Spring概述
上一节
下一节
★学习目标:
1、了解什么是Spring以及相关概念和优点
★思考任务:
1、Spring是什么?
★任务学习:
★知识要点:
Spring概述
1.String框架的核心技术
Spring是一个分层的Java SE/EE一站式(full-stack)轻量级开源框架。它最为核心的理念是IoC(控制反转)和AOP(面向切面编程),其中,IoC是Spring的基础,它支撑着Spring对JavaBean的管理功能;AOP是Spring 的重要特性,AOP是通过预编译方式和运行期间动态代理实现程序功能,也就是说可以在不修改源代码的情况下,给程序统一添加功能。
2.String在表现层、业务逻辑层和持久层的作用
Spring贯穿于表现层、业务逻辑层和持久层,Spring在每个层的作用如下所示。
(1)在表现层它提供了Spring MVC框架,并且Spring还可以与Struts框架整合。
(2)在业务逻辑层可以管理事务、记录日志等。
(3)在持久层可以整合MyBatis、Hibernate、JdbcTemplate等技术。

