Skip to content
Browse files

Relaxed statement on early validation of bean references

Issue: SPR-11495
  • Loading branch information...
1 parent 2a2816d commit 2cdc066dafcdf876ad1fefc21f18a38838ecab5e @jhoeller jhoeller committed
Showing with 8 additions and 8 deletions.
  1. +8 −8 src/asciidoc/index.adoc
View
16 src/asciidoc/index.adoc
@@ -1982,14 +1982,14 @@ The container performs bean dependency resolution as follows:
can convert a value supplied in string format to all built-in types, such as `int`,
`long`, `String`, `boolean`, etc.
-The Spring container validates the configuration of each bean as the container is
-created, including the validation of whether bean reference properties refer to valid
-beans. However, the bean properties themselves are not set until the bean __is actually
-created__. Beans that are singleton-scoped and set to be pre-instantiated (the default)
-are created when the container is created. Scopes are defined in
-<<beans-factory-scopes>>. Otherwise, the bean is created only when it is requested.
-Creation of a bean potentially causes a graph of beans to be created, as the bean's
-dependencies and its dependencies' dependencies (and so on) are created and assigned.
+The Spring container validates the configuration of each bean as the container is created.
+However, the bean properties themselves are not set until the bean __is actually created__.
+Beans that are singleton-scoped and set to be pre-instantiated (the default) are created
+when the container is created. Scopes are defined in <<beans-factory-scopes>>. Otherwise,
+the bean is created only when it is requested. Creation of a bean potentially causes a
+graph of beans to be created, as the bean's dependencies and its dependencies'
+dependencies (and so on) are created and assigned. Note that resolution mismatches among
+those dependencies may show up late, i.e. on first creation of the affected bean.
.Circular dependencies
****

0 comments on commit 2cdc066

Please sign in to comment.
Something went wrong with that request. Please try again.