Spring 的核心技术篇也是根据 Spring 官方文档进行翻译编写的,相当于翻译版
开始学习前,如果还没有看过上一章 【Spring 简单介绍和概述】 可跳转至 【Spring 学习指南大全】进行查看
注意:本文不适合初学者观看,当然也可以进行参考
官方文档版本 Version 5.2.22.RELEASE
由于 Spring 核心篇幅过长,所以本文只记录 Spring 核心技术 的学习目录,用于快速定位
核心技术
文档版本 Version 5.2.22.RELEASE
接下来我们将学习 Spring 框架的所有核心技术。
其中最重要的是 Spring 框架的控制反转(Inversion of Control,IoC)容器。在全面介绍 Spring 框架的 IoC 容器之后,紧接着将全面介绍Spring 的面向切面编程(AOP)技术。Spring 框架有自己的 AOP 框架,在概念上很容易理解,它成功地满足了 Java 企业编程中80%的AOP 需求。
还介绍了 Spring 与 AspectJ 的集成(目前在特性方面是最丰富的,当然也是 Java 企业空间中最成熟的 AOP 实现)。
AspectJ 是一个面向切面的框架,它扩展了 Java 语言。AspectJ 定义了 AOP 语法,它有一个专门的编译器用来生成遵守 Java 字节编码规范的 Class 文件。