Spring Framework Core Technologies The IoC Container The IoC Container This chapter covers Spring’s Inversion of Control (IoC) container. Section Summary Introduction to the Spring IoC Container and Beans Container Overview Bean Overview Dependencies Bean Scopes Customizing the Nature of a Bean Bean Definition Inheritance Container Extension Points Annotation-based Container Configuration Classpath Scanning and Managed Components Using JSR 330 Standard Annotations Java-based Container Configuration Environment Abstraction Registering a LoadTimeWeaver Additional Capabilities of the ApplicationContext The BeanFactory API Core Technologies Introduction to the Spring IoC Container and Beans