パッケージ | 説明 |
---|---|
org.springframework.aop.aspectj.annotation | AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。 |
org.springframework.aop.framework.autoproxy | ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。 |
org.springframework.beans.factory.annotation | アノテーション駆動型 Bean 構成のサポートパッケージ。 |
org.springframework.beans.factory.config | Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。 |
org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
org.springframework.beans.factory.xml | 標準の "spring-beans" XSD を含む、抽象 XML ベースの BeanFactory 実装が含まれています。 |
org.springframework.context | このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。 |
org.springframework.context.annotation | JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。 |
org.springframework.context.event | 標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。 |
org.springframework.context.support | ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。 |
org.springframework.context.weaving | Spring の LoadTimeWeaver 抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。 |
org.springframework.jca.context | Spring アプリケーションコンテキストを JCA 1.7 準拠の RAR ファイルとしてデプロイできる統合パッケージ。 |
org.springframework.orm.hibernate5 | Hibernate 5.x と Spring の概念の統合を提供するパッケージ。 |
org.springframework.web.context.support | WebApplicationContext 実装やさまざまなユーティリティクラスなど、 org.springframework.web.context パッケージをサポートするクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | AnnotationAwareAspectJAutoProxyCreator.initBeanFactory(ConfigurableListableBeanFactory beanFactory) |
修飾子と型 | メソッドと説明 |
---|---|
static ClassSE<?> | AutoProxyUtils.determineTargetClass(ConfigurableListableBeanFactory beanFactory, StringSE beanName) 可能であれば、指定された Bean の元のターゲットクラスを決定します。それ以外の場合は、通常の getType ルックアップにフォールバックします。 |
protected void | AbstractAdvisorAutoProxyCreator.initBeanFactory(ConfigurableListableBeanFactory beanFactory) |
protected void | InfrastructureAdvisorAutoProxyCreator.initBeanFactory(ConfigurableListableBeanFactory beanFactory) |
static boolean | AutoProxyUtils.shouldProxyTargetClass(ConfigurableListableBeanFactory beanFactory, StringSE beanName) 指定された Bean を、インターフェースではなくターゲットクラスでプロキシするかどうかを決定します。 |
コンストラクターと説明 |
---|
BeanFactoryAdvisorRetrievalHelper(ConfigurableListableBeanFactory beanFactory) 指定された BeanFactory の新しい BeanFactoryAdvisorRetrievalHelper を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | CustomAutowireConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
protected boolean | RequiredAnnotationBeanPostProcessor.shouldSkip(ConfigurableListableBeanFactory beanFactory, StringSE beanName) 使用すべきではありません。 指定された Bean 定義が、このポストプロセッサーによって実行されるアノテーションベースの必須プロパティ検査の対象になっていないかどうかを確認します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | PropertyOverrideConfigurer.applyPropertyValue(ConfigurableListableBeanFactory factory, StringSE beanName, StringSE property, StringSE value) 指定されたプロパティ値を対応する Bean に適用します。 |
protected void | PlaceholderConfigurerSupport.doProcessProperties(ConfigurableListableBeanFactory beanFactoryToProcess, StringValueResolver valueResolver) |
void | PropertyResourceConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
void | CustomScopeConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
void | BeanFactoryPostProcessor.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) 標準の初期化後に、アプリケーションコンテキストの内部 Bean ファクトリを変更します。 |
void | CustomEditorConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
void | DeprecatedBeanWarner.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
protected void | PropertyOverrideConfigurer.processKey(ConfigurableListableBeanFactory factory, StringSE key, StringSE value) 指定されたキーを "beanName.property" エントリとして処理します。 |
protected void | PropertyOverrideConfigurer.processProperties(ConfigurableListableBeanFactory beanFactory, PropertiesSE props) |
protected abstract void | PropertyResourceConfigurer.processProperties(ConfigurableListableBeanFactory beanFactory, PropertiesSE props) 特定のプロパティを特定の BeanFactory に適用します。 |
protected void | PropertyPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, PropertiesSE props) 使用すべきではありません。 指定された Bean ファクトリの各 Bean 定義にアクセスし、${...} プロパティのプレースホルダーを指定されたプロパティの値で置き換えようとします。 |
修飾子と型 | クラスと説明 |
---|---|
class | DefaultListableBeanFactory ConfigurableListableBeanFactory および BeanDefinitionRegistry インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。 |
修飾子と型 | クラスと説明 |
---|---|
class | XmlBeanFactory 使用すべきではありません。 Spring 3.1 以降、 DefaultListableBeanFactory および XmlBeanDefinitionReader を推奨 |
修飾子と型 | メソッドと説明 |
---|---|
ConfigurableListableBeanFactory | ConfigurableApplicationContext.getBeanFactory() このアプリケーションコンテキストの内部 Bean ファクトリを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ConfigurableListableBeanFactory | ConditionContext.getBeanFactory() 条件が一致した場合に Bean 定義を保持する ConfigurableListableBeanFactory を返します。Bean ファクトリが利用できない場合(または ConfigurableListableBeanFactory にダウンキャストできない場合) null を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurableListableBeanFactory beanFactory) 構成クラス BeanDefinitions を検索して BeanFactory を後処理します。その後、 ConfigurationClassEnhancer によって候補が強化されます。 |
void | ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) 実行時に Bean リクエストを処理するための構成クラスを準備するには、CGLIB 拡張サブクラスに置き換えます。 |
修飾子と型 | メソッドと説明 |
---|---|
void | EventListenerMethodProcessor.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
修飾子と型 | メソッドと説明 |
---|---|
abstract ConfigurableListableBeanFactory | AbstractApplicationContext.getBeanFactory() サブクラスはここで内部 Bean ファクトリを返す必要があります。 |
ConfigurableListableBeanFactory | AbstractRefreshableApplicationContext.getBeanFactory() |
ConfigurableListableBeanFactory | GenericApplicationContext.getBeanFactory() このコンテキストが保持する単一の内部 BeanFactory を(ConfigurableListableBeanFactory として)返します。 |
protected ConfigurableListableBeanFactory | AbstractApplicationContext.obtainFreshBeanFactory() サブクラスに内部 Bean ファクトリをリフレッシュするよう指示します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | AbstractApplicationContext.finishBeanFactoryInitialization(ConfigurableListableBeanFactory beanFactory) このコンテキストの Bean ファクトリの初期化を終了し、残りのすべてのシングルトン Bean を初期化します。 |
protected void | AbstractApplicationContext.invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory beanFactory) 登録されているすべての BeanFactoryPostProcessor Bean をインスタンス化して呼び出します。 |
protected void | AbstractApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) 標準の初期化後に、アプリケーションコンテキストの内部 Bean ファクトリを変更します。 |
void | PropertySourcesPlaceholderConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) すべて: 処理が PropertySources のこの構成器のセットに対して、それぞれを解決することによって、Bean 定義で ${...} プレースホルダを交換することによって発生し、含まれている環境プロパティ源を Environment があれば、存在している ローカルのプロパティを合併した場合、いずれかが いるされて 指定された PropertySourcesPlaceholderConfigurer.setPropertySources(org.springframework.core.env.PropertySources) を呼び出すことによって設定されたすべてのプロパティのソースを |
protected void | AbstractApplicationContext.prepareBeanFactory(ConfigurableListableBeanFactory beanFactory) コンテキストの ClassLoader やポストプロセッサーなど、ファクトリの標準コンテキスト特性を構成します。 |
protected void | PropertySourcesPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, ConfigurablePropertyResolver propertyResolver) 指定された Bean ファクトリの各 Bean 定義にアクセスし、${...} プロパティのプレースホルダーを指定されたプロパティの値で置き換えようとします。 |
protected void | PropertySourcesPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory beanFactory, PropertiesSE props) |
protected void | AbstractApplicationContext.registerBeanPostProcessors(ConfigurableListableBeanFactory beanFactory) すべての BeanPostProcessor Bean をインスタンス化して登録します(指定されている場合は明示的な順序に従います)。 |
修飾子と型 | メソッドと説明 |
---|---|
void | AspectJWeavingEnabler.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
修飾子と型 | メソッドと説明 |
---|---|
protected void | ResourceAdapterApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
修飾子と型 | メソッドと説明 |
---|---|
LocalSessionFactoryBuilder | LocalSessionFactoryBuilder.setBeanContainer(ConfigurableListableBeanFactory beanFactory) 指定された Spring ConfigurableListableBeanFactory の Hibernate BeanContainer を設定します。 |
コンストラクターと説明 |
---|
SpringBeanContainer(ConfigurableListableBeanFactory beanFactory) 指定された Bean ファクトリの新しい SpringBeanContainer をインスタンス化します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | AbstractRefreshableWebApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) リクエスト / セッションスコープ、 ServletContextAwareProcessor などを登録します。 |
protected void | StaticWebApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) リクエスト / セッションスコープ、 ServletContextAwareProcessor などを登録します。 |
protected void | GenericWebApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) ServletContextAwareProcessor を登録します。 |
static void | WebApplicationContextUtils.registerEnvironmentBeans(ConfigurableListableBeanFactory bf, ServletContextEE sc) WebApplicationContext で使用されるように、Web 固有の環境 Bean( "contextParameters"、"contextAttributes" )を指定の BeanFactory に登録します。 |
static void | WebApplicationContextUtils.registerEnvironmentBeans(ConfigurableListableBeanFactory bf, ServletContextEE servletContext, ServletConfigEE servletConfig) WebApplicationContext で使用されるように、Web 固有の環境 Bean( "contextParameters"、"contextAttributes" )を指定の BeanFactory に登録します。 |
static void | WebApplicationContextUtils.registerWebApplicationScopes(ConfigurableListableBeanFactory beanFactory) WebApplicationContext で使用されるように、指定された BeanFactory に Web 固有のスコープ(「リクエスト」、「セッション」、"globalSession" )を登録します。 |
static void | WebApplicationContextUtils.registerWebApplicationScopes(ConfigurableListableBeanFactory beanFactory, ServletContextEE sc) WebApplicationContext で使用されるように、指定された BeanFactory で Web 固有のスコープ(「リクエスト」、「セッション」、"globalSession"、「アプリケーション」)を登録します。 |