クラス RandomValuePropertySource
java.lang.ObjectSE
org.springframework.core.env.PropertySource<RandomSE>
org.springframework.boot.env.RandomValuePropertySource
「random。」で始まるすべてのプロパティのランダムな値を返す
PropertySource。ここで、「修飾されていないプロパティ名」は、リクエストされたプロパティ名の「ランダム」を超えた部分です。接頭辞、この PropertySource は次を返します:- "int" の場合、ランダムな
IntegerSE 値で、オプションで指定された範囲によって制限されます。 - 「ロング」の場合、ランダムに
LongSE 値が指定され、オプションで指定された範囲によって制限されます。 - "uuid" の場合、ランダムな
UUIDSE 値。 - それ以外の場合、
byte[]。
OPEN value (,max) CLOSE ここで、OPEN,CLOSE は任意の文字であり、value,max は整数です。max が指定されていない場合、0 が下限として使用され、value が上限として使用されます。max が提供されている場合、value が最小値であり、max が最大値(排他的)です。
- 導入:
- 1.0.0
- 作成者:
- Dave Syer, Matt Benson, Madhura Bhave, Moritz Halbritter
ネストされたクラスの要約
クラス PropertySource から継承されたネストクラス / インターフェース
PropertySource.StubPropertySourceフィールドのサマリー
フィールドクラス PropertySource から継承されたフィールド
name, sourceコンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明static voidaddToEnvironment(ConfigurableEnvironment environment) 指定されたEnvironmentにRandomValuePropertySourceを追加します。static voidaddToEnvironment(ConfigurableEnvironment environment, org.apache.commons.logging.Log logger) 指定されたEnvironmentにRandomValuePropertySourceを追加します。@Nullable ObjectSEgetProperty(StringSE name) クラス PropertySource から継承されたメソッド
containsProperty, equals, getName, getSource, hashCode, named, toString
フィールドの詳細
RANDOM_PROPERTY_SOURCE_NAME
コンストラクターの詳細
RandomValuePropertySource
public RandomValuePropertySource()RandomValuePropertySource
メソッドの詳細
getProperty
- 次で指定:
- クラス
PropertySource<RandomSE>のgetProperty
addToEnvironment
指定されたEnvironmentにRandomValuePropertySourceを追加します。- パラメーター:
environment- ランダムプロパティソースを追加する環境
addToEnvironment
public static void addToEnvironment(ConfigurableEnvironment environment, org.apache.commons.logging.Log logger) 指定されたEnvironmentにRandomValuePropertySourceを追加します。- パラメーター:
environment- ランダムプロパティソースを追加する環境logger- デバッグおよびトレース情報に使用されるロガー- 導入:
- 4.0.0