提交 37c9b26f 编写于 作者: V Vasyl Tretiakov 提交者: Phillip Webb

Fix various documentation issues

- Remove formatting that interferes with code highlighting
- Fix some XML syntax issues
- Added missing punctuation
上级 9ed91107
...@@ -2299,7 +2299,7 @@ validate the bean id earlier, at XML document parse time. ...@@ -2299,7 +2299,7 @@ validate the bean id earlier, at XML document parse time.
[subs="verbatim,quotes"] [subs="verbatim,quotes"]
---- ----
<property name="targetName"> <property name="targetName">
<!-- a bean with id 'theTargetBean' must exist; otherwise an exception will be thrown --> <!-- a bean with id theTargetBean must exist; otherwise an exception will be thrown -->
<idref bean="theTargetBean"/> <idref bean="theTargetBean"/>
</property> </property>
---- ----
...@@ -2575,7 +2575,7 @@ various value elements as being of type `Float`, and the string values `9.99, 2. ...@@ -2575,7 +2575,7 @@ various value elements as being of type `Float`, and the string values `9.99, 2.
===== Null and empty string values ===== Null and empty string values
Spring treats empty arguments for properties and the like as empty `Strings`. The Spring treats empty arguments for properties and the like as empty `Strings`. The
following XML-based configuration metadata snippet sets the email property to the empty following XML-based configuration metadata snippet sets the email property to the empty
`String` value ("") `String` value ("").
[source,xml,indent=0] [source,xml,indent=0]
[subs="verbatim,quotes"] [subs="verbatim,quotes"]
...@@ -2690,7 +2690,7 @@ Similar to the <<beans-p-namespace>>, the __c-namespace__, newly introduced in S ...@@ -2690,7 +2690,7 @@ Similar to the <<beans-p-namespace>>, the __c-namespace__, newly introduced in S
3.1, allows usage of inlined attributes for configuring the constructor arguments rather 3.1, allows usage of inlined attributes for configuring the constructor arguments rather
then nested `constructor-arg` elements. then nested `constructor-arg` elements.
Let's review the examples from <<beans-constructor-injection>> with the `c` namespace: Let's review the examples from <<beans-constructor-injection>> with the `c:` namespace:
[source,java,indent=0] [source,java,indent=0]
[subs="verbatim,quotes"] [subs="verbatim,quotes"]
...@@ -2704,15 +2704,15 @@ Let's review the examples from <<beans-constructor-injection>> with the `c` name ...@@ -2704,15 +2704,15 @@ Let's review the examples from <<beans-constructor-injection>> with the `c` name
<bean id="bar" class="x.y.Bar"/> <bean id="bar" class="x.y.Bar"/>
<bean id="baz" class="x.y.Baz"/> <bean id="baz" class="x.y.Baz"/>
<-- 'traditional' declaration --> <!-- traditional declaration -->
<bean id="foo" class="x.y.Foo"> <bean id="foo" class="x.y.Foo">
<constructor-arg ref="bar"/> <constructor-arg ref="bar"/>
<constructor-arg ref="baz"/> <constructor-arg ref="baz"/>
<constructor-arg value="foo@bar.com"/> <constructor-arg value="foo@bar.com"/>
</bean> </bean>
<-- 'c-namespace' declaration --> <!-- c-namespace declaration -->
<bean id="foo" class="x.y.Foo" c:bar-ref="bar" c:baz-ref="baz" c:email="foo@bar.com"> <bean id="foo" class="x.y.Foo" c:bar-ref="bar" c:baz-ref="baz" c:email="foo@bar.com"/>
</beans> </beans>
---- ----
...@@ -2729,8 +2729,8 @@ argument indexes: ...@@ -2729,8 +2729,8 @@ argument indexes:
[source,java,indent=0] [source,java,indent=0]
[subs="verbatim,quotes"] [subs="verbatim,quotes"]
---- ----
<-- 'c-namespace' index declaration --> <!-- c-namespace index declaration -->
<bean id="foo" class="x.y.Foo" c:_0-ref="bar" c:_1-ref="baz"> <bean id="foo" class="x.y.Foo" c:_0-ref="bar" c:_1-ref="baz"/>
---- ----
[NOTE] [NOTE]
...@@ -2781,8 +2781,8 @@ dependency on a single bean: ...@@ -2781,8 +2781,8 @@ dependency on a single bean:
[source,xml,indent=0] [source,xml,indent=0]
[subs="verbatim,quotes"] [subs="verbatim,quotes"]
---- ----
<bean id="beanOne" class="ExampleBean" depends-on="**manager**"/> <bean id="beanOne" class="ExampleBean" depends-on="manager"/>
<bean id="**manager**" class="ManagerBean" /> <bean id="manager" class="ManagerBean" />
---- ----
To express a dependency on multiple beans, supply a list of bean names as the value of To express a dependency on multiple beans, supply a list of bean names as the value of
...@@ -2828,7 +2828,7 @@ element; for example: ...@@ -2828,7 +2828,7 @@ element; for example:
[source,xml,indent=0] [source,xml,indent=0]
[subs="verbatim,quotes"] [subs="verbatim,quotes"]
---- ----
<bean id="lazy" class="com.foo.ExpensiveToCreateBean" **lazy-init="true"**/> <bean id="lazy" class="com.foo.ExpensiveToCreateBean" lazy-init="true"/>
<bean name="not.lazy" class="com.foo.AnotherBean"/> <bean name="not.lazy" class="com.foo.AnotherBean"/>
---- ----
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册