クラスの使用
org.springframework.beans.BeansException
BeansException を使用するパッケージ
パッケージ
説明
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
Spring AOP フレームワークが任意のアドバイス型を処理できるようにする SPI パッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
Spring AOP で使用するためのさまざまな
TargetSource 実装。 このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
Bean 定義解析のサポートインフラストラクチャ。
org.springframework.beans.factory パッケージをサポートするクラス。 標準の "spring-beans" XSD を含む、抽象 XML ベースの
BeanFactory 実装が含まれています。Bean のリストをソートおよび保持するためのユーティリティクラスなど、org.springframework.beans パッケージをサポートするクラス。
このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
Spring アプリケーションコンテキスト内の式解析サポート。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
Spring の
LoadTimeWeaver 抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。DAO 実装のクラスをサポートし、その他のユーティリティメソッドを提供します。
宣言型 JMS リスナーエンドポイントのアノテーションとサポートクラス。
JNDI ベースの BeanFactory 実装を含む、JNDI 使用のサポートクラス。
メッセージングテンプレートのインターフェースと実装クラスを定義します。
Hibernate ORM 5.x と Spring の概念の統合を提供するパッケージ。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context パッケージをサポートするクラス。Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
抽象基本クラスを含む HandlerMapping 実装を提供します。
静的リソースを提供するためのサポートクラス。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジン抽象化に基づくビューのクラスをサポートします。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
静的リソースを提供するためのサポートクラス。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
Groovy テンプレートを Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジン抽象化に基づくビューのクラスをサポートします。
XSLT のサポートクラス。XSLT スタイルシートの View 実装を提供します。
標準の Jakarta WebSocket エンドポイントで使用するクライアント側クラス。
org.springframework.aop.framework 内の BeansException 使用
BeansException をスローする org.springframework.aop.framework のメソッドorg.springframework.aop.framework.adapter 内の BeansException 使用
BeansException をスローする org.springframework.aop.framework.adapter のメソッド修飾子と型メソッド説明AdvisorAdapterRegistrationManager.postProcessAfterInitialization(ObjectSE bean, StringSE beanName) AdvisorAdapterRegistrationManager.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) org.springframework.aop.framework.autoproxy 内の BeansException 使用
修飾子と型メソッド説明protected abstract ObjectSE[]AbstractAutoProxyCreator.getAdvicesAndAdvisorsForBean(ClassSE<?> beanClass, StringSE beanName, TargetSource customTargetSource) 指定された Bean がプロキシされるかどうか、および適用する追加のアドバイス (たとえば、AOP Alliance インターセプター) とアドバイザーを返します。org.springframework.aop.target 内の BeansException 使用
BeansException をスローする org.springframework.aop.target のメソッド修飾子と型メソッド説明LazyInitTargetSource.getTarget()PrototypeTargetSource.getTarget()呼び出しごとに新しいプロトタイプインスタンスを取得します。ThreadLocalTargetSource.getTarget()抽象 getTarget() メソッドの実装。protected ObjectSEAbstractPrototypeBasedTargetSource.newPrototypeInstance()サブクラスはこのメソッドを呼び出して、新しいプロトタイプインスタンスを作成する必要があります。final voidAbstractPoolingTargetSource.setBeanFactory(BeanFactory beanFactory) voidAbstractPrototypeBasedTargetSource.setBeanFactory(BeanFactory beanFactory) org.springframework.beans 内の BeansException 使用
org.springframework.beans 内の BeansException サブクラス修飾子と型クラス説明classBean のインスタンス化が失敗した場合にスローされる例外。classBean プロパティに適したエディターまたはコンバーターが見つからない場合にスローされる例外。classBean パッケージまたはサブパッケージで回復不可能な問題 (不正なクラスまたはフィールドなど) が発生した場合にスローされます。class無効な Bean プロパティを参照するときに例外がスローされます。classBean プロパティ getter または setter メソッドが InvocationTargetException に類似した例外をスローするとスローされます。classgetter メソッドがないため、読み取り不可能なプロパティの値を取得しようとすると例外がスローされます。class書き込み可能でないプロパティの値を設定しようとすると例外がスローされます(通常、setter メソッドがないため)。class有効なネストされたプロパティパスのナビゲーションが NullPointerException に遭遇した場合にスローされる例外。class型の不一致や呼び出しターゲット例外など、プロパティアクセスに関連する例外のスーパークラス。class個々の PropertyAccessException インスタンスで構成される複合例外。classBean プロパティを設定しようとしたときに、型の不一致でスローされた例外。BeansException をスローする org.springframework.beans のメソッド修飾子と型メソッド説明static voidBeanUtils.copyProperties(ObjectSE source, ObjectSE target) 指定されたソース Bean のプロパティ値をターゲット Bean にコピーします。static voidBeanUtils.copyProperties(ObjectSE source, ObjectSE target, ClassSE<?> editable) 特定のソース Bean のプロパティ値を特定のターゲット Bean にコピーし、特定の「編集可能な」クラス(またはインターフェース)で定義されたプロパティのみを設定します。static voidBeanUtils.copyProperties(ObjectSE source, ObjectSE target, StringSE... ignoreProperties) 指定された "ignoreProperties" を無視して、指定されたソース Bean のプロパティ値を指定されたターゲット Bean にコピーします。static PropertyDescriptorSEBeanUtils.findPropertyForMethod(MethodSE method) 指定されたメソッドの JavaBeansPropertyDescriptorを検索します。メソッドは、その Bean プロパティの読み取りメソッドまたは書き込みメソッドのいずれかです。static PropertyDescriptorSEBeanUtils.findPropertyForMethod(MethodSE method, ClassSE<?> clazz) 指定されたメソッドの JavaBeansPropertyDescriptorを検索します。メソッドは、その Bean プロパティの読み取りメソッドまたは書き込みメソッドのいずれかです。static PropertyDescriptorSEBeanUtils.getPropertyDescriptor(ClassSE<?> clazz, StringSE propertyName) 指定されたプロパティの JavaBeansPropertyDescriptorsを取得します。static PropertyDescriptorSE[]BeanUtils.getPropertyDescriptors(ClassSE<?> clazz) 指定されたクラスの JavaBeansPropertyDescriptorを取得します。AbstractNestablePropertyAccessor.getPropertyHandler(StringSE propertyName) 指定されたpropertyNameのAbstractNestablePropertyAccessor.PropertyHandlerを返し、必要に応じてナビゲートします。ClassSE<?>AbstractNestablePropertyAccessor.getPropertyType(StringSE propertyName) ClassSE<?>PropertyAccessor.getPropertyType(StringSE propertyName) 指定されたプロパティのプロパティ型を決定し、プロパティ記述子をチェックするか、インデックス付きまたはマップされた要素の場合は値をチェックします。AbstractNestablePropertyAccessor.getPropertyTypeDescriptor(StringSE propertyName) PropertyAccessor.getPropertyTypeDescriptor(StringSE propertyName) 指定されたプロパティの型記述子を返します。できれば読み取りメソッドから、書き込みメソッドにフォールバックしてください。AbstractNestablePropertyAccessor.getPropertyValue(StringSE propertyName) protected ObjectSEAbstractNestablePropertyAccessor.getPropertyValue(AbstractNestablePropertyAccessor.PropertyTokenHolder tokens) abstract ObjectSEAbstractPropertyAccessor.getPropertyValue(StringSE propertyName) 実際にプロパティの値を取得します。PropertyAccessor.getPropertyValue(StringSE propertyName) 指定されたプロパティの現在の値を取得します。voidAbstractNestablePropertyAccessor.setPropertyValue(StringSE propertyName, ObjectSE value) protected voidAbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.PropertyTokenHolder tokens, PropertyValue pv) voidAbstractNestablePropertyAccessor.setPropertyValue(PropertyValue pv) abstract voidAbstractPropertyAccessor.setPropertyValue(StringSE propertyName, ObjectSE value) 実際にプロパティ値を設定します。voidAbstractPropertyAccessor.setPropertyValue(PropertyValue pv) voidPropertyAccessor.setPropertyValue(StringSE propertyName, ObjectSE value) 指定した値を現在のプロパティ値として設定します。voidPropertyAccessor.setPropertyValue(PropertyValue pv) 指定した値を現在のプロパティ値として設定します。voidAbstractPropertyAccessor.setPropertyValues(MapSE<?, ?> map) voidAbstractPropertyAccessor.setPropertyValues(PropertyValues pvs) voidAbstractPropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown) voidAbstractPropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown, boolean ignoreInvalid) voidPropertyAccessor.setPropertyValues(MapSE<?, ?> map) マップからバッチ更新を実行します。voidPropertyAccessor.setPropertyValues(PropertyValues pvs) バッチ更新を実行するための推奨される方法。voidPropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown) 動作をより詳細に制御してバッチ更新を実行します。voidPropertyAccessor.setPropertyValues(PropertyValues pvs, boolean ignoreUnknown, boolean ignoreInvalid) 動作を完全に制御してバッチ更新を実行します。org.springframework.beans.factory 内の BeansException 使用
修飾子と型クラス説明classBean 定義から Bean を作成しようとしたときに、BeanFactory でエラーが発生した場合にスローされる例外。classBean の作成が現在許可されていないにもかかわらず、Bean がリクエストされた場合にスローされる例外(たとえば、Bean ファクトリのシャットダウンフェーズ中)。class現在作成中の Bean への参照の場合にスローされる例外。classBeanFactory が無効な Bean 定義に遭遇したときにスローされる例外。たとえば、不完全または矛盾した Bean メタデータの場合などです。class式の評価の試行が失敗したことを示す例外。class独自のファクトリ対応初期化コードが失敗した場合、Bean 実装がスローすることが推奨される例外。classBean インスタンスが抽象としてマークされた Bean 定義に対してリクエストされたときにスローされる例外。classBean がファクトリではないが、ユーザーが指定された Bean 名のファクトリに到達しようとするとスローされる例外。classBean が予想される型と一致しない場合にスローされます。classBeanFactory が特定の Bean の指定されたクラスをロードできない場合にスローされる例外。classBean がまだ完全に初期化されていない場合、たとえば循環参照に関係している場合など、FactoryBean のgetObject()メソッドからスローされる例外。classBeanFactoryが定義を見つけることができない Bean インスタンスを要求されたときにスローされる例外。class一致する Bean が 1 つしか期待されていない場合に、複数の一致する候補が見つかった Bean インスタンスをBeanFactoryに要求すると、例外がスローされます。classBean が、Bean ファクトリ定義で指定されていない他の Bean または単純なプロパティに依存している場合にスローされる例外。ただし、依存関係検査は有効になっています。BeansException をスローする org.springframework.beans.factory のメソッド修飾子と型メソッド説明static <T> TBeanFactoryUtils.beanOfType(ListableBeanFactory lbf, ClassSE<T> type) 祖先ファクトリを検索せずに、指定された型またはサブ型の単一の Bean を返します。static <T> TBeanFactoryUtils.beanOfType(ListableBeanFactory lbf, ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) 祖先ファクトリを検索せずに、指定された型またはサブ型の単一の Bean を返します。static <T> TBeanFactoryUtils.beanOfTypeIncludingAncestors(ListableBeanFactory lbf, ClassSE<T> type) 特定の型またはサブ型の単一の Bean を返します。現在の Bean ファクトリが HierarchicalBeanFactory である場合は、祖先 Bean ファクトリで定義された Bean もピックアップします。static <T> TBeanFactoryUtils.beanOfTypeIncludingAncestors(ListableBeanFactory lbf, ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) 特定の型またはサブ型の単一の Bean を返します。現在の Bean ファクトリが HierarchicalBeanFactory である場合は、祖先 Bean ファクトリで定義された Bean もピックアップします。BeanFactoryUtils.beansOfTypeIncludingAncestors(ListableBeanFactory lbf, ClassSE<T> type) 指定された型またはサブ型のすべての Bean を返します。現在の Bean ファクトリが HierarchicalBeanFactory である場合は、祖先 Bean ファクトリで定義された Bean も取得します。BeanFactoryUtils.beansOfTypeIncludingAncestors(ListableBeanFactory lbf, ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) 指定された型またはサブ型のすべての Bean を返します。現在の Bean ファクトリが HierarchicalBeanFactory である場合は、祖先 Bean ファクトリで定義された Bean も取得します。<T> T指定されたオブジェクト型が存在する場合、一意に一致する Bean インスタンスを返します。<T> T指定された Bean のインスタンス(共有または独立)を返します。指定された Bean のインスタンス(共有または独立)を返します。<T> T指定された Bean のインスタンス(共有または独立)を返します。指定された Bean のインスタンス(共有または独立)を返します。ListableBeanFactory.getBeansOfType(ClassSE<T> type) Bean 定義または FactoryBeans の場合はgetObjectTypeの値から判断して、指定されたオブジェクト型(サブクラスを含む)に一致する Bean インスタンスを返します。ListableBeanFactory.getBeansOfType(ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) Bean 定義または FactoryBeans の場合はgetObjectTypeの値から判断して、指定されたオブジェクト型(サブクラスを含む)に一致する Bean インスタンスを返します。ListableBeanFactory.getBeansWithAnnotation(ClassSE<? extends AnnotationSE> annotationType) 指定されたAnnotationSE 型でアノテーションが付けられたすべての Bean を検索し、対応する Bean インスタンスを持つ Bean 名のマップを返します。default TObjectProvider.getIfAvailable()このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default TObjectProvider.getIfAvailable(SupplierSE<T> defaultSupplier) このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default TObjectProvider.getIfUnique()このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default TObjectProvider.getIfUnique(SupplierSE<T> defaultSupplier) このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。ObjectFactory.getObject()このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default TObjectProvider.getObject()default Tこのファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default voidObjectProvider.ifAvailable(ConsumerSE<T> dependencyConsumer) このファクトリが管理するオブジェクトのインスタンス(使用可能な場合は共有または独立)を使用します。default voidObjectProvider.ifUnique(ConsumerSE<T> dependencyConsumer) 一意である場合、このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を使用します。voidBeanFactoryAware.setBeanFactory(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。型 BeansException のパラメーターを持つ org.springframework.beans.factory のコンストラクター修飾子コンストラクター説明UnsatisfiedDependencyException(StringSE resourceDescription, StringSE beanName, StringSE propertyName, BeansException ex) 新しい UnsatisfiedDependencyException を作成します。UnsatisfiedDependencyException(StringSE resourceDescription, StringSE beanName, InjectionPoint injectionPoint, BeansException ex) 新しい UnsatisfiedDependencyException を作成します。org.springframework.beans.factory.annotation 内の BeansException 使用
修飾子と型メソッド説明InitDestroyAnnotationBeanPostProcessor.postProcessAfterInitialization(ObjectSE bean, StringSE beanName) voidCustomAutowireConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) voidInitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(ObjectSE bean, StringSE beanName) InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) static <T> TBeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactory beanFactory, ClassSE<T> beanType, StringSE qualifier) 指定されたBeanFactoryから、指定された修飾子に一致する修飾子 (たとえば、<qualifier>または@Qualifier経由) を宣言するか、指定された修飾子に一致する Bean 名を持つ、型Tの Bean を取得します。BeanFactoryAnnotationUtils.qualifiedBeansOfType(ListableBeanFactory beanFactory, ClassSE<T> beanType, StringSE qualifier) 指定されたBeanFactoryから、指定された修飾子に一致する修飾子 (たとえば、<qualifier>または@Qualifier経由) を宣言している、または指定された修飾子に一致する Bean 名を持つ、型Tのすべての Bean を取得します。static ObjectSEParameterResolutionDelegate.resolveDependency(ParameterSE parameter, int parameterIndex, ClassSE<?> containingClass, AutowireCapableBeanFactory beanFactory) 指定されたParameterSE の依存関係を、指定されたAutowireCapableBeanFactoryから解決します。org.springframework.beans.factory.config 内の BeansException 使用
型 BeansException のパラメーターを持つ org.springframework.beans.factory.config のメソッド修飾子と型メソッド説明protected ExceptionSEServiceLocatorFactoryBean.createServiceLocatorException(ConstructorSE<ExceptionSE> exceptionConstructor, BeansException cause) 指定された原因に対してサービスロケータ例外を作成します。BeansException をスローする org.springframework.beans.factory.config のメソッド修飾子と型メソッド説明AutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。AutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。6.1 以降、AutowireCapableBeanFactory.initializeBean(Object, String)による暗黙的な後処理を推奨voidAutowireCapableBeanFactory.applyBeanPropertyValues(ObjectSE existingBean, StringSE beanName) 指定された名前の Bean 定義のプロパティ値を、指定された Bean インスタンスに適用します。AutowireCapableBeanFactory.autowire(ClassSE<?> beanClass, int autowireMode, boolean dependencyCheck) 指定された autowire 戦略を使用して、指定されたクラスの新しい Bean インスタンスをインスタンス化します。voidAutowireCapableBeanFactory.autowireBean(ObjectSE existingBean) インスタンス化後のコールバックと Bean プロパティの後処理 (たとえば、アノテーション駆動型インジェクション) を適用して、指定された Bean インスタンスを設定します。voidAutowireCapableBeanFactory.autowireBeanProperties(ObjectSE existingBean, int autowireMode, boolean dependencyCheck) 指定された Bean インスタンスの Bean プロパティを名前または型でオートワイヤーします。AutowireCapableBeanFactory.configureBean(ObjectSE existingBean, StringSE beanName) 指定された生の Bean を構成します: Bean プロパティのオートワイヤー、Bean プロパティ値の適用、setBeanNameやsetBeanFactoryなどのファクトリコールバックの適用、およびすべての Bean ポストプロセッサー(特定の生の Bean をラップするものを含む)も適用します。AutowireCapableBeanFactory.createBean(ClassSE<?> beanClass, int autowireMode, boolean dependencyCheck) 使用すべきではありません。6.1 現在、AutowireCapableBeanFactory.createBean(Class)を推奨<T> TAutowireCapableBeanFactory.createBean(ClassSE<T> beanClass) 指定されたクラスの新しい Bean インスタンスを完全に作成します。default ClassSE<?>SmartInstantiationAwareBeanPostProcessor.determineBeanType(ClassSE<?> beanClass, StringSE beanName) このプロセッサーのInstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation(java.lang.Class<?>, java.lang.String)コールバックから最終的に返される Bean の型を決定します。default ConstructorSE<?>[]SmartInstantiationAwareBeanPostProcessor.determineCandidateConstructors(ClassSE<?> beanClass, StringSE beanName) 指定された Bean に使用する候補コンストラクターを決定します。BeanExpressionResolver.evaluate(StringSE value, BeanExpressionContext beanExpressionContext) 該当する場合、指定された値を式として評価します。そうでなければ値をそのまま返します。default ObjectSESmartInstantiationAwareBeanPostProcessor.getEarlyBeanReference(ObjectSE bean, StringSE beanName) 通常、循環参照を解決するために、指定された Bean に早期にアクセスするための参照を取得します。PropertyPathFactoryBean.getObject()AutowireCapableBeanFactory.initializeBean(ObjectSE existingBean, StringSE beanName) setBeanNameやsetBeanFactoryなどのファクトリコールバックを適用し、すべての Bean ポストプロセッサー(指定された raw Bean をラップするものを含む)も適用して、指定された raw Bean を初期化します。default ObjectSEBeanPostProcessor.postProcessAfterInitialization(ObjectSE bean, StringSE beanName) Bean 初期化コールバック(InitializingBean のafterPropertiesSetまたはカスタム init メソッドなど)の後に、このBeanPostProcessorを新しい Bean インスタンスに適用します。default booleanInstantiationAwareBeanPostProcessor.postProcessAfterInstantiation(ObjectSE bean, StringSE beanName) コンストラクターまたはファクトリメソッドを介して Bean がインスタンス化された後、Spring プロパティの設定(明示的なプロパティまたはオートワイヤーから)が発生する前に操作を実行します。voidBeanFactoryPostProcessor.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) 標準の初期化後に、アプリケーションコンテキストの内部 Bean ファクトリを変更します。voidCustomEditorConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) voidCustomScopeConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) voidDeprecatedBeanWarner.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) voidPropertyResourceConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) voidDestructionAwareBeanPostProcessor.postProcessBeforeDestruction(ObjectSE bean, StringSE beanName) 指定された Bean インスタンスを破棄する前に、この BeanPostProcessor を適用します (たとえば、カスタム破棄コールバックを呼び出します)。default ObjectSEBeanPostProcessor.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) Bean 初期化コールバック(InitializingBean のafterPropertiesSetまたはカスタム init メソッドなど)の前に、このBeanPostProcessorを指定された新しい Bean インスタンスに適用します。default ObjectSEInstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation(ClassSE<?> beanClass, StringSE beanName) ターゲット Bean がインスタンス化される前に、この BeanPostProcessor を適用します。default PropertyValuesInstantiationAwareBeanPostProcessor.postProcessProperties(PropertyValues pvs, ObjectSE bean, StringSE beanName) ファクトリが指定された Bean に適用する前に、指定されたプロパティ値を後処理します。default ClassSE<?>SmartInstantiationAwareBeanPostProcessor.predictBeanType(ClassSE<?> beanClass, StringSE beanName) 最終的にこのプロセッサーのInstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation(java.lang.Class<?>, java.lang.String)コールバックから返される Bean の型を予測します。voidConfigurableListableBeanFactory.preInstantiateSingletons()FactoryBeansも考慮して、lazy-init 以外のすべてのシングルトンがインスタンス化されていることを確認してください。protected voidPropertyOverrideConfigurer.processKey(ConfigurableListableBeanFactory factory, StringSE key, StringSE value) 指定されたキーを 'beanName.property' エントリとして処理します。protected voidPropertyOverrideConfigurer.processProperties(ConfigurableListableBeanFactory beanFactory, PropertiesSE props) protected voidPropertyPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, PropertiesSE props) 使用すべきではありません。指定された Bean ファクトリの各 Bean 定義にアクセスし、${...} プロパティのプレースホルダーを指定されたプロパティの値で置き換えようとします。protected abstract voidPropertyResourceConfigurer.processProperties(ConfigurableListableBeanFactory beanFactory, PropertiesSE props) 特定のプロパティを特定の BeanFactory に適用します。AutowireCapableBeanFactory.resolveBeanByName(StringSE name, DependencyDescriptor descriptor) 指定された Bean 名の Bean インスタンスを解決し、ターゲットファクトリメソッドに公開するための依存関係記述子を提供します。DependencyDescriptor.resolveCandidate(StringSE beanName, ClassSE<?> requiredType, BeanFactory beanFactory) この依存関係のマッチングアルゴリズムの候補結果として、指定された Bean 名を、指定されたファクトリの Bean インスタンスに解決します。AutowireCapableBeanFactory.resolveDependency(DependencyDescriptor descriptor, StringSE requestingBeanName) このファクトリで定義された Bean に対する指定された依存関係を解決します。AutowireCapableBeanFactory.resolveDependency(DependencyDescriptor descriptor, StringSE requestingBeanName, SetSE<StringSE> autowiredBeanNames, TypeConverter typeConverter) このファクトリで定義された Bean に対する指定された依存関係を解決します。<T> NamedBeanHolder<T>AutowireCapableBeanFactory.resolveNamedBean(ClassSE<T> requiredType) 指定されたオブジェクト型(存在する場合)に一意に一致する Bean インスタンスを、その Bean 名を含めて解決します。DependencyDescriptor.resolveNotUnique(ResolvableType type, MapSE<StringSE, ObjectSE> matchingBeans) 指定された一意でないシナリオを解決します。デフォルトでは、NoUniqueBeanDefinitionExceptionをスローします。DependencyDescriptor.resolveShortcut(BeanFactory beanFactory) 特定のファクトリに対するこの依存関係のショートカットを解決します。たとえば、事前に解決された情報を考慮に入れます。voidServiceLocatorFactoryBean.setBeanFactory(BeanFactory beanFactory) org.springframework.beans.factory.parsing 内の BeansException 使用
org.springframework.beans.factory.support 内の BeansException 使用
修飾子と型クラス説明class無効なオーバーライドの試みを示すBeanDefinitionStoreExceptionのサブクラス: 通常、DefaultListableBeanFactory.isAllowBeanDefinitionOverriding()がfalseである間に同じ Bean 名の新しい定義を登録します。classBean 定義の検証が失敗した場合にスローされる例外。classリクエストスコープやセッションスコープの場合などに、ターゲットスコープがアクティブでないことを示すBeanCreationExceptionのサブクラス。BeansException をスローする org.springframework.beans.factory.support のメソッド修飾子と型メソッド説明AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。voidAbstractAutowireCapableBeanFactory.applyBeanPropertyValues(ObjectSE existingBean, StringSE beanName) AbstractAutowireCapableBeanFactory.autowire(ClassSE<?> beanClass, int autowireMode, boolean dependencyCheck) voidAbstractAutowireCapableBeanFactory.autowireBeanProperties(ObjectSE existingBean, int autowireMode, boolean dependencyCheck) AbstractAutowireCapableBeanFactory.configureBean(ObjectSE existingBean, StringSE beanName) AbstractAutowireCapableBeanFactory.createBean(ClassSE<?> beanClass, int autowireMode, boolean dependencyCheck) 使用すべきではありません。<T> TAbstractAutowireCapableBeanFactory.createBean(ClassSE<T> beanClass) protected ConstructorSE<?>[]AbstractAutowireCapableBeanFactory.determineConstructorsFromBeanPostProcessors(ClassSE<?> beanClass, StringSE beanName) 登録されたすべてのSmartInstantiationAwareBeanPostProcessorsをチェックして、指定された Bean に使用する候補コンストラクターを決定します。protected <T> TAbstractBeanFactory.doGetBean(StringSE name, ClassSE<T> requiredType, ObjectSE[] args, boolean typeCheckOnly) 指定された Bean のインスタンス(共有または独立)を返します。DefaultListableBeanFactory.doResolveDependency(DependencyDescriptor descriptor, StringSE beanName, SetSE<StringSE> autowiredBeanNames, TypeConverter typeConverter) <T> T<T> T指定された Bean のインスタンス(共有または独立)を返します。<T> T<T> T<T> T<T> T<T> Tprotected abstract BeanDefinitionAbstractBeanFactory.getBeanDefinition(StringSE beanName) 指定された Bean 名の Bean 定義を返します。<T> ObjectProvider<T>StaticListableBeanFactory.getBeanProvider(ClassSE<T> requiredType) DefaultListableBeanFactory.getBeansOfType(ClassSE<T> type) DefaultListableBeanFactory.getBeansOfType(ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) StaticListableBeanFactory.getBeansOfType(ClassSE<T> type) StaticListableBeanFactory.getBeansOfType(ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) StaticListableBeanFactory.getBeansWithAnnotation(ClassSE<? extends AnnotationSE> annotationType) protected FactoryBean<?>FactoryBeanRegistrySupport.getFactoryBean(StringSE beanName, ObjectSE beanInstance) 可能であれば、指定された Bean の FactoryBean を取得します。AbstractBeanFactory.getMergedBeanDefinition(StringSE name) 指定された Bean 名の「マージされた」BeanDefinition を返します。必要に応じて、子 Bean 定義をその親とマージします。protected RootBeanDefinitionAbstractBeanFactory.getMergedLocalBeanDefinition(StringSE beanName) 指定された Bean が子 Bean 定義に対応する場合、親 Bean 定義をトラバースして、マージされた RootBeanDefinition を返します。InstantiationStrategy.instantiate(RootBeanDefinition bd, StringSE beanName, BeanFactory owner) このファクトリで指定された名前を持つ Bean のインスタンスを返します。InstantiationStrategy.instantiate(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ObjectSE factoryBean, MethodSE factoryMethod, ObjectSE... args) このファクトリで指定された名前の Bean のインスタンスを返し、指定されたファクトリメソッドで作成します。InstantiationStrategy.instantiate(RootBeanDefinition bd, StringSE beanName, BeanFactory owner, ConstructorSE<?> ctor, ObjectSE... args) このファクトリで指定された名前の Bean のインスタンスを返し、指定されたコンストラクターを介して作成します。voidBeanDefinitionRegistryPostProcessor.postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) 標準の初期化後に、アプリケーションコンテキストの内部 Bean 定義レジストリを変更します。default voidBeanDefinitionRegistryPostProcessor.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) カスタムBeanDefinitionRegistryPostProcessor実装は通常、BeanDefinitionRegistryPostProcessor.postProcessBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry)メソッドのみを提供するため、BeanFactoryPostProcessor.postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory)の空の実装。protected ObjectSEFactoryBeanRegistrySupport.postProcessObjectFromFactoryBean(ObjectSE object, StringSE beanName) FactoryBean から取得した特定のオブジェクトを後処理します。voidDefaultListableBeanFactory.preInstantiateSingletons()protected voidPropertiesBeanDefinitionReader.registerBeanDefinition(StringSE beanName, MapSE<?, ?> map, StringSE prefix, StringSE resourceDescription) 使用すべきではありません。プレフィックス(削除される)を指定してすべてのプロパティ値を取得し、それらが定義する Bean を指定の名前でファクトリに追加します。intPropertiesBeanDefinitionReader.registerBeanDefinitions(MapSE<?, ?> map) 使用すべきではありません。すべてのプロパティキーを使用して、マップに含まれる Bean 定義を登録します(つまりintPropertiesBeanDefinitionReader.registerBeanDefinitions(MapSE<?, ?> map, StringSE prefix) 使用すべきではありません。マップに含まれる Bean 定義を登録します。intPropertiesBeanDefinitionReader.registerBeanDefinitions(MapSE<?, ?> map, StringSE prefix, StringSE resourceDescription) 使用すべきではありません。マップに含まれる Bean 定義を登録します。AbstractAutowireCapableBeanFactory.resolveDependency(DependencyDescriptor descriptor, StringSE requestingBeanName) DefaultListableBeanFactory.resolveDependency(DependencyDescriptor descriptor, StringSE requestingBeanName, SetSE<StringSE> autowiredBeanNames, TypeConverter typeConverter) <T> NamedBeanHolder<T>DefaultListableBeanFactory.resolveNamedBean(ClassSE<T> requiredType) org.springframework.beans.factory.xml 内の BeansException 使用
修飾子と型クラス説明classSAXExceptionSE をラップする XML 固有の BeanDefinitionStoreException サブクラス。通常、エラーの場所に関する情報を含むSAXParseExceptionSE。org.springframework.beans.support 内の BeansException 使用
BeansException をスローする org.springframework.beans.support のメソッド修飾子と型メソッド説明static voidPropertyComparator.sort(ObjectSE[] source, SortDefinition sortDefinition) 指定されたソート定義に従って、指定されたソースをソートします。static voidPropertyComparator.sort(ListSE<?> source, SortDefinition sortDefinition) 指定されたソート定義に従って、指定されたリストをソートします。org.springframework.context 内の BeansException 使用
BeansException をスローする org.springframework.context のメソッド修飾子と型メソッド説明voidConfigurableApplicationContext.refresh()Java ベースの構成、XML ファイル、プロパティファイル、リレーショナルデータベーススキーマ、その他の形式の構成の永続的な表現をロードまたはリフレッシュします。voidApplicationContextAware.setApplicationContext(ApplicationContext applicationContext) このオブジェクトが実行される ApplicationContext を設定します。org.springframework.context.expression 内の BeansException 使用
BeansException をスローする org.springframework.context.expression のメソッド修飾子と型メソッド説明StandardBeanExpressionResolver.evaluate(StringSE value, BeanExpressionContext beanExpressionContext) org.springframework.context.support 内の BeansException 使用
BeansException をスローする org.springframework.context.support のメソッド修飾子と型メソッド説明<T> T<T> T<T> TAbstractApplicationContext.getBeansOfType(ClassSE<T> type) AbstractApplicationContext.getBeansOfType(ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) AbstractApplicationContext.getBeansWithAnnotation(ClassSE<? extends AnnotationSE> annotationType) protected voidApplicationObjectSupport.initApplicationContext()サブクラスは、カスタム初期化動作のためにこれをオーバーライドできます。protected voidApplicationObjectSupport.initApplicationContext(ApplicationContext context) サブクラスは、カスタム初期化動作のためにこれをオーバーライドできます。protected abstract voidAbstractRefreshableApplicationContext.loadBeanDefinitions(DefaultListableBeanFactory beanFactory) Bean 定義を特定の Bean ファクトリにロードします。通常、1 つ以上の Bean 定義リーダーに委譲します。protected voidAbstractXmlApplicationContext.loadBeanDefinitions(DefaultListableBeanFactory beanFactory) XmlBeanDefinitionReader を介して Bean 定義をロードします。protected voidAbstractXmlApplicationContext.loadBeanDefinitions(XmlBeanDefinitionReader reader) 指定された XmlBeanDefinitionReader で Bean 定義をロードします。protected voidAbstractApplicationContext.onRefresh()コンテキスト固有のリフレッシュ作業を追加するためにオーバーライドできるテンプレートメソッド。voidPropertySourcesPlaceholderConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) すべて: 処理がPropertySourcesのこの構成器のセットに対して、それぞれを解決することによって、Bean 定義で ${...} プレースホルダを交換することによって発生し、含まれている環境プロパティ源をEnvironmentがあれば、存在している ローカルのプロパティを合併した場合、いずれかが いるされて 指定されたPropertySourcesPlaceholderConfigurer.setPropertySources(org.springframework.core.env.PropertySources)を呼び出すことによって設定されたすべてのプロパティのソースをprotected voidPropertySourcesPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, ConfigurablePropertyResolver propertyResolver) 指定された Bean ファクトリの各 Bean 定義にアクセスし、${...} プロパティのプレースホルダーを指定されたプロパティの値で置き換えようとします。voidAbstractApplicationContext.refresh()protected abstract voidAbstractApplicationContext.refreshBeanFactory()サブクラスは、実際の構成ロードを実行するためにこのメソッドを実装する必要があります。protected final voidAbstractRefreshableApplicationContext.refreshBeanFactory()この実装は、このコンテキストの基礎となる Bean ファクトリの実際のリフレッシュを実行し、以前の Bean ファクトリ(存在する場合)をシャットダウンし、コンテキストのライフサイクルの次のフェーズのために新しい Bean ファクトリを初期化します。voidStaticApplicationContext.registerPrototype(StringSE name, ClassSE<?> clazz) 基になる Bean ファクトリにプロトタイプ Bean を登録します。voidStaticApplicationContext.registerPrototype(StringSE name, ClassSE<?> clazz, MutablePropertyValues pvs) 基になる Bean ファクトリにプロトタイプ Bean を登録します。voidStaticApplicationContext.registerSingleton(StringSE name, ClassSE<?> clazz) 基になる Bean ファクトリにシングルトン Bean を登録します。voidStaticApplicationContext.registerSingleton(StringSE name, ClassSE<?> clazz, MutablePropertyValues pvs) 基になる Bean ファクトリにシングルトン Bean を登録します。final voidApplicationObjectSupport.setApplicationContext(ApplicationContext context) BeansException をスローする org.springframework.context.support のコンストラクター修飾子コンストラクター説明ClassPathXmlApplicationContext(StringSE configLocation) 新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。ClassPathXmlApplicationContext(StringSE... configLocations) 新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。ClassPathXmlApplicationContext(StringSE[] configLocations, boolean refresh) 新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義を読み込みます。ClassPathXmlApplicationContext(StringSE[] configLocations, boolean refresh, ApplicationContext parent) 指定された親を使用して新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義をロードします。ClassPathXmlApplicationContext(StringSE[] paths, ClassSE<?> clazz) 新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。ClassPathXmlApplicationContext(StringSE[] paths, ClassSE<?> clazz, ApplicationContext parent) 指定された親を使用して新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。ClassPathXmlApplicationContext(StringSE[] configLocations, ApplicationContext parent) 指定された親を使用して新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。ClassPathXmlApplicationContext(StringSE path, ClassSE<?> clazz) 新しい ClassPathXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。FileSystemXmlApplicationContext(StringSE configLocation) 新しい FileSystemXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。FileSystemXmlApplicationContext(StringSE... configLocations) 新しい FileSystemXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。FileSystemXmlApplicationContext(StringSE[] configLocations, boolean refresh) 新しい FileSystemXmlApplicationContext を作成し、指定された XML ファイルから定義を読み込みます。FileSystemXmlApplicationContext(StringSE[] configLocations, boolean refresh, ApplicationContext parent) 指定された親を使用して新しい FileSystemXmlApplicationContext を作成し、指定された XML ファイルから定義をロードします。FileSystemXmlApplicationContext(StringSE[] configLocations, ApplicationContext parent) 指定された親を使用して新しい FileSystemXmlApplicationContext を作成し、指定された XML ファイルから定義をロードして、コンテキストを自動的にリフレッシュします。新しい StaticApplicationContext を作成します。指定された親を持つ新しい StaticApplicationContext を作成します。org.springframework.context.weaving 内の BeansException 使用
BeansException をスローする org.springframework.context.weaving のメソッド修飾子と型メソッド説明voidAspectJWeavingEnabler.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) LoadTimeWeaverAwareProcessor.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) org.springframework.dao.support 内の BeansException 使用
BeansException をスローする org.springframework.dao.support のメソッド修飾子と型メソッド説明voidPersistenceExceptionTranslationInterceptor.setBeanFactory(BeanFactory beanFactory) org.springframework.jms.annotation 内の BeansException 使用
BeansException をスローする org.springframework.jms.annotation のメソッド修飾子と型メソッド説明JmsListenerAnnotationBeanPostProcessor.postProcessAfterInitialization(ObjectSE bean, StringSE beanName) JmsListenerAnnotationBeanPostProcessor.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) org.springframework.jndi.support 内の BeansException 使用
BeansException をスローする org.springframework.jndi.support のメソッド修飾子と型メソッド説明<T> T<T> T<T> Torg.springframework.messaging.core 内の BeansException 使用
BeansException をスローする org.springframework.messaging.core のメソッドorg.springframework.orm.hibernate5 内の BeansException 使用
BeansException をスローする org.springframework.orm.hibernate5 のメソッド修飾子と型メソッド説明HibernateTransactionManager.getEntityInterceptor()現在の Hibernate エンティティインターセプターを返します。存在しない場合はnullを返します。org.springframework.orm.jpa 内の BeansException 使用
BeansException をスローする org.springframework.orm.jpa のメソッド修飾子と型メソッド説明voidEntityManagerFactoryAccessor.setBeanFactory(BeanFactory beanFactory) 明示的に設定されていない場合は、永続ユニット名で EntityManagerFactory を取得します。voidJpaTransactionManager.setBeanFactory(BeanFactory beanFactory) 明示的に設定されていない場合は、永続ユニット名で EntityManagerFactory を取得します。org.springframework.validation.beanvalidation 内の BeansException 使用
修飾子と型メソッド説明BeanValidationPostProcessor.postProcessAfterInitialization(ObjectSE bean, StringSE beanName) BeanValidationPostProcessor.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) org.springframework.web.context.support 内の BeansException 使用
BeansException をスローする org.springframework.web.context.support のメソッド修飾子と型メソッド説明protected voidGroovyWebApplicationContext.loadBeanDefinitions(DefaultListableBeanFactory beanFactory) GroovyBeanDefinitionReader を介して Bean 定義をロードします。protected voidXmlWebApplicationContext.loadBeanDefinitions(DefaultListableBeanFactory beanFactory) XmlBeanDefinitionReader を介して Bean 定義をロードします。ServletContextAwareProcessor.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) org.springframework.web.filter 内の BeansException 使用
BeansException をスローする org.springframework.web.filter のメソッド修飾子と型メソッド説明protected voidGenericFilterBean.initBeanWrapper(BeanWrapper bw) おそらくカスタムエディターを使用して、この GenericFilterBean の BeanWrapper を初期化します。org.springframework.web.method.annotation 内の BeansException 使用
修飾子と型クラス説明classメソッド引数の解決中に ConversionNotSupportedException が発生しました。classコントローラーメソッドの引数の解決中に TypeMismatchException が発生しました。org.springframework.web.reactive.handler 内の BeansException 使用
BeansException をスローする org.springframework.web.reactive.handler のメソッド修飾子と型メソッド説明voidSimpleUrlHandlerMapping.initApplicationContext()スーパークラスの初期化に加えて、SimpleUrlHandlerMapping.registerHandlers(java.util.Map<java.lang.String, java.lang.Object>)メソッドを呼び出します。protected voidAbstractUrlHandlerMapping.registerHandler(StringSE[] urlPaths, StringSE beanName) 指定された URL パスに指定されたハンドラーを登録します。protected voidAbstractUrlHandlerMapping.registerHandler(StringSE urlPath, ObjectSE handler) 指定された URL パスに指定されたハンドラーを登録します。protected voidSimpleUrlHandlerMapping.registerHandlers(MapSE<StringSE, ObjectSE> urlMap) 対応するパスの URL マップで指定されたすべてのハンドラーを登録します。org.springframework.web.reactive.resource 内の BeansException 使用
BeansException をスローする org.springframework.web.reactive.resource のメソッドorg.springframework.web.reactive.result.view.freemarker 内の BeansException 使用
修飾子と型メソッド説明protected FreeMarkerConfigFreeMarkerView.autodetectConfiguration()ApplicationContextでFreeMarkerConfigオブジェクトを自動検出します。org.springframework.web.reactive.result.view.script 内の BeansException 使用
org.springframework.web.servlet 内の BeansException 使用
BeansException をスローする org.springframework.web.servlet のメソッド修飾子と型メソッド説明protected voidHttpServletBean.initBeanWrapper(BeanWrapper bw) おそらくカスタムエディターを使用して、この HttpServletBean の BeanWrapper を初期化します。org.springframework.web.servlet.handler 内の BeansException 使用
BeansException をスローする org.springframework.web.servlet.handler のメソッド修飾子と型メソッド説明protected voidAbstractDetectingUrlHandlerMapping.detectHandlers()現在の ApplicationContext にあるすべてのハンドラーを登録します。protected voidAbstractHandlerMapping.initApplicationContext()インターセプターを初期化します。voidSimpleUrlHandlerMapping.initApplicationContext()スーパークラスの初期化に加えて、SimpleUrlHandlerMapping.registerHandlers(java.util.Map<java.lang.String, java.lang.Object>)メソッドを呼び出します。SimpleServletPostProcessor.postProcessAfterInitialization(ObjectSE bean, StringSE beanName) voidSimpleServletPostProcessor.postProcessBeforeDestruction(ObjectSE bean, StringSE beanName) SimpleServletPostProcessor.postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) voidAbstractUrlHandlerMapping.registerHandler(StringSE[] urlPaths, StringSE beanName) 指定された URL パスに指定されたハンドラーを登録します。voidAbstractUrlHandlerMapping.registerHandler(StringSE urlPath, ObjectSE handler) 指定された URL パスに指定されたハンドラーを登録します。protected voidSimpleUrlHandlerMapping.registerHandlers(MapSE<StringSE, ObjectSE> urlMap) 対応するパスの URL マップで指定されたすべてのハンドラーを登録します。org.springframework.web.servlet.resource 内の BeansException 使用
BeansException をスローする org.springframework.web.servlet.resource のメソッドorg.springframework.web.servlet.view 内の BeansException 使用
BeansException をスローする org.springframework.web.servlet.view のメソッド修飾子と型メソッド説明voidResourceBundleViewResolver.afterPropertiesSet()使用すべきではありません。必要に応じて、ロケールを積極的に初期化します。voidXmlViewResolver.afterPropertiesSet()使用すべきではありません。XML ファイルからファクトリを事前初期化します。voidResourceBundleViewResolver.destroy()使用すべきではありません。コンテキストシャットダウン時にバンドルビューファクトリを閉じます。voidXmlViewResolver.destroy()使用すべきではありません。コンテキストのシャットダウン時にビュー Bean ファクトリを閉じます。protected BeanFactoryResourceBundleViewResolver.initFactory(LocaleSE locale) 使用すべきではありません。protected BeanFactoryXmlViewResolver.initFactory()使用すべきではありません。XML ファイルからビュー Bean ファクトリを初期化します。protected View使用すべきではありません。BeanNameViewResolver.resolveViewName(StringSE viewName, LocaleSE locale) voidViewResolverComposite.setApplicationContext(ApplicationContext applicationContext) org.springframework.web.servlet.view.freemarker 内の BeansException 使用
修飾子と型メソッド説明protected FreeMarkerConfigFreeMarkerView.autodetectConfiguration()ApplicationContextを介してFreeMarkerConfigオブジェクトを自動検出します。protected voidFreeMarkerView.initServletContext(ServletContextEE servletContext) 起動時に呼び出されます。org.springframework.web.servlet.view.groovy 内の BeansException 使用
修飾子と型メソッド説明protected groovy.text.markup.MarkupTemplateEngineGroovyMarkupView.autodetectMarkupTemplateEngine()ApplicationContext を介して MarkupTemplateEngine を自動検出します。org.springframework.web.servlet.view.script 内の BeansException 使用
org.springframework.web.servlet.view.xslt 内の BeansException 使用
BeansException をスローする org.springframework.web.servlet.view.xslt のメソッド修飾子と型メソッド説明protected voidXsltView.initApplicationContext()この XsltView の TransformerFactory を初期化します。org.springframework.web.socket.client.standard 内の BeansException 使用
AutowireCapableBeanFactory.initializeBean(Object, String)による暗黙的な後処理を推奨