クラス PropertiesBasedNamedQueriesFactoryBean
java.lang.ObjectSE
org.springframework.core.io.support.PropertiesLoaderSupport
org.springframework.data.repository.config.PropertiesBasedNamedQueriesFactoryBean
- 実装されたすべてのインターフェース:
FactoryBean<PropertiesBasedNamedQueries>
,InitializingBean
public class PropertiesBasedNamedQueriesFactoryBean
extends PropertiesLoaderSupport
implements FactoryBean<PropertiesBasedNamedQueries>, InitializingBean
Bean をファクトリ化して
PropertiesBasedNamedQueries
を作成します。プロパティファイルからの読み込みや、この FactoryBean でのローカルプロパティの設定をサポートします。作成された Properties インスタンスは、ロードされた値とローカル値からマージされます。場所もローカルプロパティも設定されていない場合、初期化時に例外がスローされます。
各リクエストでシングルトンまたは新しいオブジェクトを作成できます。デフォルトはシングルトンです。
- 導入:
- 3.0
- 作成者:
- Mark Paluch
フィールドサマリー
クラス org.springframework.core.io.support.PropertiesLoaderSupport から継承されたフィールド
localOverride, localProperties, logger
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
protected PropertiesSE
boolean
void
setSingleton
(boolean singleton) 共有シングルトンPropertiesBasedNamedQueries
インスタンスを作成するか、リクエストごとに新しいPropertiesBasedNamedQueries
インスタンスを作成するかを設定します。クラス org.springframework.core.io.support.PropertiesLoaderSupport から継承されたメソッド
loadProperties, mergeProperties, setFileEncoding, setIgnoreResourceNotFound, setLocalOverride, setLocation, setLocations, setProperties, setPropertiesArray, setPropertiesPersister
コンストラクターの詳細
PropertiesBasedNamedQueriesFactoryBean
public PropertiesBasedNamedQueriesFactoryBean()
メソッドの詳細
setSingleton
public void setSingleton(boolean singleton) 共有シングルトンPropertiesBasedNamedQueries
インスタンスを作成するか、リクエストごとに新しいPropertiesBasedNamedQueries
インスタンスを作成するかを設定します。デフォルトは
true
(共有シングルトン) です。isSingleton
public boolean isSingleton()- 次で指定:
- インターフェース
FactoryBean<PropertiesBasedNamedQueries>
のisSingleton
afterPropertiesSet
- 次で指定:
- インターフェース
InitializingBean
のafterPropertiesSet
- 例外:
IOExceptionSE
getObject
- 次で指定:
- インターフェース
FactoryBean<PropertiesBasedNamedQueries>
のgetObject
- 例外:
IOExceptionSE
getObjectType
- 次で指定:
- インターフェース
FactoryBean<PropertiesBasedNamedQueries>
のgetObjectType
createProperties