- Version 5.1.7.RELEASE
This part of the reference documentation covers all the technologies that are absolutely integral to the Spring Framework.
本章覆盖了spring框架中绝对不可或缺的内容的所有技术。
Foremost amongst these is the Spring Framework’s Inversion of Control (IoC) container.
这些技术中最重要就是spring框架的控制反转
A thorough treatment of the Spring Framework’s IoC container is closely followed by comprehensive coverage of Spring’s Aspect-Oriented Programming (AOP) technologies.
和IOC同样重要的就是紧接着的全面介绍的面向切面编程技术。
The Spring Framework has its own AOP framework, which is conceptually easy to understand and which successfully addresses the 80% sweet spot of AOP requirements in Java enterprise programming.
spring有自己的AOP框架,这个aop框架从概念上来说很容易理解,并且能成功解决java企业应用开发中80%的AOP需求点。
Coverage of Spring’s integration with AspectJ (currently the richest — in terms of features — and certainly most mature AOP implementation in the Java enterprise space) is also provided.
同时整合了AspectJ(在java企业开发中的AOP实现方面是当前最全面的最成熟的)
1. The IoC Container
翻译自:https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans
This chapter covers Spring’s Inversion of Control (IoC) container.
本章节主要涉及spring的ioc容器
1.1. Introduction to the Spring IoC Container and Beans
1.2. Container Overview
1.3. Bean Overview
[bean概述](https://www.cnblogs.com/po-shi/p/10979107.html)
1.4. Dependencies
1.5. Bean Scopes
1.6. Customizing the Nature of a Bean
1.7. Bean Definition Inheritance
1.8. Container Extension Points
1.9. Annotation-based Container Configuration
1.10. Classpath Scanning and Managed Components
1.11. Using JSR 330 Standard Annotations
1.12. Java-based Container Configuration
1.13. Environment Abstraction
1.14. Registering a LoadTimeWeaver
1.15. Additional Capabilities of the ApplicationContext
1.16. The BeanFactory
2. Resources
This chapter covers how Spring handles resources and how you can work with resources in Spring. It includes the following topics: