@@ -33,12 +33,12 @@ is a sub-interface of `BeanFactory`. It adds:
33
33
* Application-layer specific contexts such as the `WebApplicationContext`
34
34
for use in web applications.
35
35
36
- In short, the `BeanFactory` provides the configuration framework and basic
37
- functionality, and the `ApplicationContext` adds more enterprise-specific functionality.
38
- The `ApplicationContext` is a complete superset of the `BeanFactory` and is used
39
- exclusively in this chapter in descriptions of Spring's IoC container. For more
40
- information on using the `BeanFactory` instead of the `ApplicationContext,` see
41
- <<beans-beanfactory>>.
36
+ In short, the `BeanFactory` provides the configuration framework and basic functionality,
37
+ and the `ApplicationContext` adds more enterprise-specific functionality. The
38
+ `ApplicationContext` is a complete superset of the `BeanFactory` and is used exclusively
39
+ in this chapter in descriptions of Spring's IoC container. For more information on using
40
+ the `BeanFactory` instead of the `ApplicationContext,` see the section covering the
41
+ <<beans-beanfactory, `BeanFactory` API >>.
42
42
43
43
In Spring, the objects that form the backbone of your application and that are managed
44
44
by the Spring IoC container are called beans. A bean is an object that is
@@ -503,11 +503,11 @@ The following table describes these properties:
503
503
In addition to bean definitions that contain information on how to create a specific
504
504
bean, the `ApplicationContext` implementations also permit the registration of existing
505
505
objects that are created outside the container (by users). This is done by accessing the
506
- ApplicationContext's BeanFactory through the `getBeanFactory()` method, which returns the
507
- BeanFactory `DefaultListableBeanFactory` implementation. `DefaultListableBeanFactory`
508
- supports this registration through the `registerSingleton(..)` and
509
- `registerBeanDefinition(..)` methods. However, typical applications work solely with beans
510
- defined through regular bean definition metadata.
506
+ ApplicationContext's ` BeanFactory` through the `getBeanFactory()` method, which returns
507
+ the `DefaultListableBeanFactory` implementation. `DefaultListableBeanFactory` supports
508
+ this registration through the `registerSingleton(..)` and `registerBeanDefinition(..)`
509
+ methods. However, typical applications work solely with beans defined through regular
510
+ bean definition metadata.
511
511
512
512
[NOTE]
513
513
====
@@ -11155,7 +11155,7 @@ by other application modules on the same machine.
11155
11155
11156
11156
11157
11157
[[beans-beanfactory]]
11158
- == The `BeanFactory`
11158
+ == The `BeanFactory` API
11159
11159
11160
11160
The `BeanFactory` API provides the underlying basis for Spring's IoC functionality.
11161
11161
Its specific contracts are mostly used in integration with other parts of Spring and
0 commit comments