クラスの使用
org.springframework.beans.factory.BeanCreationException
パッケージ
説明
Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。
アノテーション駆動型 Bean 構成のサポートパッケージ。
org.springframework.beans.factory
パッケージをサポートするクラス。JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
org.springframework.beans.factory 内の BeanCreationException 使用
修飾子と型クラス説明class
Bean の作成が現在許可されていないにもかかわらず、Bean がリクエストされた場合にスローされる例外(たとえば、Bean ファクトリのシャットダウンフェーズ中)。class
現在作成中の Bean への参照の場合にスローされる例外。class
Bean インスタンスが抽象としてマークされた Bean 定義に対してリクエストされたときにスローされる例外。class
Bean が、Bean ファクトリ定義で指定されていない他の Bean または単純なプロパティに依存している場合にスローされる例外。ただし、依存関係検査は有効になっています。org.springframework.beans.factory.annotation 内の BeanCreationException 使用
修飾子と型メソッド説明ClassSE<?>
AutowiredAnnotationBeanPostProcessor.determineBeanType
(ClassSE<?> beanClass, StringSE beanName) ConstructorSE<?>[]
AutowiredAnnotationBeanPostProcessor.determineCandidateConstructors
(ClassSE<?> beanClass, StringSE beanName) void
AutowiredAnnotationBeanPostProcessor.processInjection
(ObjectSE bean) 任意のターゲットインスタンスを直接呼び出すためのネイティブ処理メソッド。設定された "autowired" アノテーション型の 1 つでアノテーションが付けられたすべてのフィールドとメソッドを解決します。org.springframework.beans.factory.support 内の BeanCreationException 使用
修飾子と型メソッド説明protected ObjectSE
AbstractAutowireCapableBeanFactory.createBean
(StringSE beanName, RootBeanDefinition mbd, ObjectSE[] args) このクラスの中心的な方法: Bean インスタンスを作成し、Bean インスタンスに入力し、ポストプロセッサーを適用するなど。protected abstract ObjectSE
AbstractBeanFactory.createBean
(StringSE beanName, RootBeanDefinition mbd, ObjectSE[] args) 指定された Bean 定義(および引数)の Bean インスタンスを作成します。protected ObjectSE
AbstractAutowireCapableBeanFactory.doCreateBean
(StringSE beanName, RootBeanDefinition mbd, ObjectSE[] args) 指定された Bean を実際に作成します。org.springframework.context.annotation 内の BeanCreationException 使用
修飾子と型メソッド説明void
CommonAnnotationBeanPostProcessor.processInjection
(ObjectSE bean) 任意のターゲットインスタンスを直接呼び出すためのネイティブ処理メソッド。サポートされている「リソース」アノテーション型のいずれかでアノテーションが付けられたすべてのフィールドとメソッドを解決します。