Core Technologies(한글)
참조 문서의 이 부분에서는 Spring 프레임워크에 절대적으로 필수적인 모든 기술을 다룹니다.
그중에서도 가장 중요한 것은 Spring 프레임워크의 IoC(제어의 역전) 컨테이너입니다. 스프링 프레임워크의 IoC 컨테이너에 대한 자세한 설명에 이어서 스프링의 관점 지향 프로그래밍(AOP) 기술에 대한 포괄적인 내용이 이어집니다. Spring 프레임워크에는 개념적으로 이해하기 쉽고 Java 엔터프라이즈 프로그래밍에서 AOP 요구 사항의 80%의 스위트 스팟을 성공적으로 해결하는 자체 AOP 프레임워크가 있습니다.
Spring과 AspectJ의 통합에 대한 지원도 제공됩니다. (현재 기능 측면에서 가장 풍부하며, Java 엔터프라이즈 영역에서 가장 성숙한 AOP 구현을 제공합니다.)
AOT 처리는 애플리케이션을 미리 최적화하는 데 사용할 수 있습니다. 일반적으로 GraalVM을 사용한 네이티브 이미지 배포에 사용됩니다.