Fix Javadoc for PlaceholderConfigurerSupport
This commit is contained in:
parent
dfc8406917
commit
a78c12b8d3
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright 2002-2018 the original author or authors.
|
* Copyright 2002-2021 the original author or authors.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
|
|
@ -36,15 +36,16 @@ import org.springframework.util.StringValueResolver;
|
||||||
* Example XML bean definition:
|
* Example XML bean definition:
|
||||||
*
|
*
|
||||||
* <pre class="code">
|
* <pre class="code">
|
||||||
* <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"/>
|
* <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
|
||||||
* <property name="driverClassName" value="${driver}"/>
|
* <property name="driverClassName" value="${driver}" />
|
||||||
* <property name="url" value="jdbc:${dbname}"/>
|
* <property name="url" value="jdbc:${dbname}" />
|
||||||
* </bean>
|
* </bean>
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
* Example properties file:
|
* Example properties file:
|
||||||
*
|
*
|
||||||
* <pre class="code">driver=com.mysql.jdbc.Driver
|
* <pre class="code">
|
||||||
|
* driver=com.mysql.jdbc.Driver
|
||||||
* dbname=mysql:mydb</pre>
|
* dbname=mysql:mydb</pre>
|
||||||
*
|
*
|
||||||
* Annotated bean definitions may take advantage of property replacement using
|
* Annotated bean definitions may take advantage of property replacement using
|
||||||
|
|
@ -56,7 +57,8 @@ import org.springframework.util.StringValueResolver;
|
||||||
* in bean references. Furthermore, placeholder values can also cross-reference
|
* in bean references. Furthermore, placeholder values can also cross-reference
|
||||||
* other placeholders, like:
|
* other placeholders, like:
|
||||||
*
|
*
|
||||||
* <pre class="code">rootPath=myrootdir
|
* <pre class="code">
|
||||||
|
* rootPath=myrootdir
|
||||||
* subPath=${rootPath}/subdir</pre>
|
* subPath=${rootPath}/subdir</pre>
|
||||||
*
|
*
|
||||||
* In contrast to {@link PropertyOverrideConfigurer}, subclasses of this type allow
|
* In contrast to {@link PropertyOverrideConfigurer}, subclasses of this type allow
|
||||||
|
|
@ -71,13 +73,13 @@ import org.springframework.util.StringValueResolver;
|
||||||
*
|
*
|
||||||
* <p>Default property values can be defined globally for each configurer instance
|
* <p>Default property values can be defined globally for each configurer instance
|
||||||
* via the {@link #setProperties properties} property, or on a property-by-property basis
|
* via the {@link #setProperties properties} property, or on a property-by-property basis
|
||||||
* using the default value separator which is {@code ":"} by default and
|
* using the value separator which is {@code ":"} by default and customizable via
|
||||||
* customizable via {@link #setValueSeparator(String)}.
|
* {@link #setValueSeparator(String)}.
|
||||||
*
|
*
|
||||||
* <p>Example XML property with default value:
|
* <p>Example XML property with default value:
|
||||||
*
|
*
|
||||||
* <pre class="code">
|
* <pre class="code">
|
||||||
* <property name="url" value="jdbc:${dbname:defaultdb}"/>
|
* <property name="url" value="jdbc:${dbname:defaultdb}" />
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
* @author Chris Beams
|
* @author Chris Beams
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue