1-Spring简述

1-Spring简述

Spring全家桶有很多东西,包括Spring Boot、Spring Cloud、Spring MVC等等。Spring Framework是最基本的Spring 框架。

Spring帮助开发人员创建对象、管理对象之间的关系。spring的核心技术IOC、AOP,能实现模块之间,类之间的解耦合。

简单来说,IOC解决的是 对象管理和对象依赖的问题。

AOP解决的是 非业务代码抽取的问题。

Spring分为六大模块:

  • Spring Core:核心功能,IOC容器,解决对象创建和依赖关系
  • Spring Web:Spring对web模块的支持
    • 可以和struts整合,让struts的action创建交给spring
    • spring mvc模式
  • Spring DAO:Spring对JDBC操作对的支持
  • Spring ORM:spring对ORM的支持
    • 既可以和Hibernate整合
    • 也可以使用spring的Hibernate操作的封装
  • Spring AOP:切面编程
  • SpringEE:spring对JavaEE其他模块的支持

1-Spring简述
https://zhaoquaner.github.io/2022/05/11/Spring/1-Spring简述/
更新于
2022年5月22日
许可协议