パッケージ org.springframework.util
クラス SystemPropertyUtils
java.lang.ObjectSE
org.springframework.util.SystemPropertyUtils
 テキスト内のプレースホルダーを解決するためのヘルパークラス。通常、ファイルパスに適用されます。
 テキストには、システムプロパティとして解決される ${...} プレースホルダーを含めることができます。${user.dir}。デフォルト値は、キーと値の間の ":" 区切り文字を使用して指定できます。
- 導入:
- 1.2.5
- 作成者:
- Juergen Hoeller, Rob Harrop, Dave Syer
- 関連事項:
- フィールドのサマリーフィールド
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- static StringSE- resolvePlaceholders- (StringSE text) 指定されたテキストの- ${...}プレースホルダーを解決し、対応するシステムプロパティ値に置き換えます。- static StringSE- resolvePlaceholders- (StringSE text, boolean ignoreUnresolvablePlaceholders) 指定されたテキストの- ${...}プレースホルダーを解決し、対応するシステムプロパティ値に置き換えます。
- フィールドの詳細
- コンストラクターの詳細- SystemPropertyUtilspublic SystemPropertyUtils()
 
- メソッドの詳細- resolvePlaceholders指定されたテキストの- ${...}プレースホルダーを解決し、対応するシステムプロパティ値に置き換えます。- パラメーター:
- text- 解決する文字列
- 戻り値:
- 解決された文字列
- 例外:
- IllegalArgumentExceptionSE- 解決できないプレースホルダーがある場合
- 関連事項:
 
- resolvePlaceholders指定されたテキストの- ${...}プレースホルダーを解決し、対応するシステムプロパティ値に置き換えます。フラグが- trueに設定されている場合、デフォルト値のない解決できないプレースホルダーは無視され、変更されずに渡されます。- パラメーター:
- text- 解決する文字列
- ignoreUnresolvablePlaceholders- 未解決のプレースホルダーを無視するかどうか
- 戻り値:
- 解決された文字列
- 例外:
- IllegalArgumentExceptionSE- 解決できないプレースホルダーがある場合
- 関連事項: