クラスの使用
org.springframework.beans.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 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 使用
org.springframework.aop.framework.adapter 内の BeansException 使用
修飾子と型メソッド説明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 使用
修飾子と型メソッド説明LazyInitTargetSource.getTarget()
PrototypeTargetSource.getTarget()
呼び出しごとに新しいプロトタイプインスタンスを取得します。ThreadLocalTargetSource.getTarget()
抽象 getTarget() メソッドの実装。protected ObjectSE
AbstractPrototypeBasedTargetSource.newPrototypeInstance()
サブクラスはこのメソッドを呼び出して、新しいプロトタイプインスタンスを作成する必要があります。final void
AbstractPoolingTargetSource.setBeanFactory
(BeanFactory beanFactory) void
AbstractPrototypeBasedTargetSource.setBeanFactory
(BeanFactory beanFactory) org.springframework.beans 内の BeansException 使用
修飾子と型クラス説明class
Bean のインスタンス化が失敗した場合にスローされる例外。class
Bean プロパティに適したエディターまたはコンバーターが見つからない場合にスローされる例外。class
Bean パッケージまたはサブパッケージで回復不可能な問題 (不正なクラスまたはフィールドなど) が発生した場合にスローされます。class
無効な Bean プロパティを参照するときに例外がスローされます。class
Bean プロパティ getter または setter メソッドが InvocationTargetException に類似した例外をスローするとスローされます。class
getter メソッドがないため、読み取り不可能なプロパティの値を取得しようとすると例外がスローされます。class
書き込み可能でないプロパティの値を設定しようとすると例外がスローされます(通常、setter メソッドがないため)。class
有効なネストされたプロパティパスのナビゲーションが NullPointerException に遭遇した場合にスローされる例外。class
型の不一致や呼び出しターゲット例外など、プロパティアクセスに関連する例外のスーパークラス。class
個々の PropertyAccessException インスタンスで構成される複合例外。class
Bean プロパティを設定しようとしたときに、型の不一致でスローされた例外。修飾子と型メソッド説明static void
BeanUtils.copyProperties
(ObjectSE source, ObjectSE target) 指定されたソース Bean のプロパティ値をターゲット Bean にコピーします。static void
BeanUtils.copyProperties
(ObjectSE source, ObjectSE target, ClassSE<?> editable) 特定のソース Bean のプロパティ値を特定のターゲット Bean にコピーし、特定の「編集可能な」クラス(またはインターフェース)で定義されたプロパティのみを設定します。static void
BeanUtils.copyProperties
(ObjectSE source, ObjectSE target, StringSE... ignoreProperties) 指定された "ignoreProperties" を無視して、指定されたソース Bean のプロパティ値を指定されたターゲット Bean にコピーします。static PropertyDescriptorSE
BeanUtils.findPropertyForMethod
(MethodSE method) 指定されたメソッドの JavaBeansPropertyDescriptor
を検索します。メソッドは、その Bean プロパティの読み取りメソッドまたは書き込みメソッドのいずれかです。static PropertyDescriptorSE
BeanUtils.findPropertyForMethod
(MethodSE method, ClassSE<?> clazz) 指定されたメソッドの JavaBeansPropertyDescriptor
を検索します。メソッドは、その Bean プロパティの読み取りメソッドまたは書き込みメソッドのいずれかです。static PropertyDescriptorSE
BeanUtils.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 ObjectSE
AbstractNestablePropertyAccessor.getPropertyValue
(AbstractNestablePropertyAccessor.PropertyTokenHolder tokens) abstract ObjectSE
AbstractPropertyAccessor.getPropertyValue
(StringSE propertyName) 実際にプロパティの値を取得します。PropertyAccessor.getPropertyValue
(StringSE propertyName) 指定されたプロパティの現在の値を取得します。void
AbstractNestablePropertyAccessor.setPropertyValue
(StringSE propertyName, ObjectSE value) protected void
AbstractNestablePropertyAccessor.setPropertyValue
(AbstractNestablePropertyAccessor.PropertyTokenHolder tokens, PropertyValue pv) void
AbstractNestablePropertyAccessor.setPropertyValue
(PropertyValue pv) abstract void
AbstractPropertyAccessor.setPropertyValue
(StringSE propertyName, ObjectSE value) 実際にプロパティ値を設定します。void
AbstractPropertyAccessor.setPropertyValue
(PropertyValue pv) void
PropertyAccessor.setPropertyValue
(StringSE propertyName, ObjectSE value) 指定した値を現在のプロパティ値として設定します。void
PropertyAccessor.setPropertyValue
(PropertyValue pv) 指定した値を現在のプロパティ値として設定します。void
AbstractPropertyAccessor.setPropertyValues
(MapSE<?, ?> map) void
AbstractPropertyAccessor.setPropertyValues
(PropertyValues pvs) void
AbstractPropertyAccessor.setPropertyValues
(PropertyValues pvs, boolean ignoreUnknown) void
AbstractPropertyAccessor.setPropertyValues
(PropertyValues pvs, boolean ignoreUnknown, boolean ignoreInvalid) void
PropertyAccessor.setPropertyValues
(MapSE<?, ?> map) マップからバッチ更新を実行します。void
PropertyAccessor.setPropertyValues
(PropertyValues pvs) バッチ更新を実行するための推奨される方法。void
PropertyAccessor.setPropertyValues
(PropertyValues pvs, boolean ignoreUnknown) 動作をより詳細に制御してバッチ更新を実行します。void
PropertyAccessor.setPropertyValues
(PropertyValues pvs, boolean ignoreUnknown, boolean ignoreInvalid) 動作を完全に制御してバッチ更新を実行します。org.springframework.beans.factory 内の BeansException 使用
修飾子と型クラス説明class
Bean 定義から Bean を作成しようとしたときに、BeanFactory でエラーが発生した場合にスローされる例外。class
Bean の作成が現在許可されていないにもかかわらず、Bean がリクエストされた場合にスローされる例外(たとえば、Bean ファクトリのシャットダウンフェーズ中)。class
現在作成中の Bean への参照の場合にスローされる例外。class
BeanFactory が無効な Bean 定義に遭遇したときにスローされる例外。たとえば、不完全または矛盾した Bean メタデータの場合などです。class
式の評価の試行が失敗したことを示す例外。class
独自のファクトリ対応初期化コードが失敗した場合、Bean 実装がスローすることが推奨される例外。class
Bean インスタンスが抽象としてマークされた Bean 定義に対してリクエストされたときにスローされる例外。class
Bean がファクトリではないが、ユーザーが指定された Bean 名のファクトリに到達しようとするとスローされる例外。class
Bean が予想される型と一致しない場合にスローされます。class
BeanFactory が特定の Bean の指定されたクラスをロードできない場合にスローされる例外。class
Bean がまだ完全に初期化されていない場合、たとえば循環参照に関係している場合など、FactoryBean のgetObject()
メソッドからスローされる例外。class
BeanFactory
が定義を見つけることができない Bean インスタンスを要求されたときにスローされる例外。class
一致する Bean が 1 つしか期待されていない場合に、複数の一致する候補が見つかった Bean インスタンスをBeanFactory
に要求すると、例外がスローされます。class
Bean が、Bean ファクトリ定義で指定されていない他の Bean または単純なプロパティに依存している場合にスローされる例外。ただし、依存関係検査は有効になっています。修飾子と型メソッド説明static <T> T
BeanFactoryUtils.beanOfType
(ListableBeanFactory lbf, ClassSE<T> type) 祖先ファクトリを検索せずに、指定された型またはサブ型の単一の Bean を返します。static <T> T
BeanFactoryUtils.beanOfType
(ListableBeanFactory lbf, ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) 祖先ファクトリを検索せずに、指定された型またはサブ型の単一の Bean を返します。static <T> T
BeanFactoryUtils.beanOfTypeIncludingAncestors
(ListableBeanFactory lbf, ClassSE<T> type) 特定の型またはサブ型の単一の Bean を返します。現在の Bean ファクトリが HierarchicalBeanFactory である場合は、祖先 Bean ファクトリで定義された Bean もピックアップします。static <T> T
BeanFactoryUtils.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) 指定されたAnnotation
SE 型でアノテーションが付けられたすべての Bean を検索し、対応する Bean インスタンスを持つ Bean 名のマップを返します。default T
ObjectProvider.getIfAvailable()
このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default T
ObjectProvider.getIfAvailable
(SupplierSE<T> defaultSupplier) このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default T
ObjectProvider.getIfUnique()
このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default T
ObjectProvider.getIfUnique
(SupplierSE<T> defaultSupplier) このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。ObjectFactory.getObject()
このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default T
ObjectProvider.getObject()
default T
このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を返します。default void
ObjectProvider.ifAvailable
(ConsumerSE<T> dependencyConsumer) このファクトリが管理するオブジェクトのインスタンス(使用可能な場合は共有または独立)を使用します。default void
ObjectProvider.ifUnique
(ConsumerSE<T> dependencyConsumer) 一意である場合、このファクトリによって管理されるオブジェクトのインスタンス(おそらく共有または独立)を使用します。void
BeanFactoryAware.setBeanFactory
(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。修飾子コンストラクター説明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) void
CustomAutowireConfigurer.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) void
InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction
(ObjectSE bean, StringSE beanName) InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization
(ObjectSE bean, StringSE beanName) static <T> T
BeanFactoryAnnotationUtils.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 ObjectSE
ParameterResolutionDelegate.resolveDependency
(ParameterSE parameter, int parameterIndex, ClassSE<?> containingClass, AutowireCapableBeanFactory beanFactory) 指定されたParameter
SE の依存関係を、指定されたAutowireCapableBeanFactory
から解決します。org.springframework.beans.factory.config 内の BeansException 使用
修飾子と型メソッド説明protected ExceptionSE
ServiceLocatorFactoryBean.createServiceLocatorException
(ConstructorSE<ExceptionSE> exceptionConstructor, BeansException cause) 指定された原因に対してサービスロケータ例外を作成します。修飾子と型メソッド説明AutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization
(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。AutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization
(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。6.1 以降、AutowireCapableBeanFactory.initializeBean(Object, String)
による暗黙的な後処理を推奨void
AutowireCapableBeanFactory.applyBeanPropertyValues
(ObjectSE existingBean, StringSE beanName) 指定された名前の Bean 定義のプロパティ値を、指定された Bean インスタンスに適用します。AutowireCapableBeanFactory.autowire
(ClassSE<?> beanClass, int autowireMode, boolean dependencyCheck) 指定された autowire 戦略を使用して、指定されたクラスの新しい Bean インスタンスをインスタンス化します。void
AutowireCapableBeanFactory.autowireBean
(ObjectSE existingBean) インスタンス化後のコールバックと Bean プロパティの後処理 (たとえば、アノテーション駆動型インジェクション) を適用して、指定された Bean インスタンスを設定します。void
AutowireCapableBeanFactory.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> T
AutowireCapableBeanFactory.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 ObjectSE
SmartInstantiationAwareBeanPostProcessor.getEarlyBeanReference
(ObjectSE bean, StringSE beanName) 通常、循環参照を解決するために、指定された Bean に早期にアクセスするための参照を取得します。PropertyPathFactoryBean.getObject()
AutowireCapableBeanFactory.initializeBean
(ObjectSE existingBean, StringSE beanName) setBeanName
やsetBeanFactory
などのファクトリコールバックを適用し、すべての Bean ポストプロセッサー(指定された raw Bean をラップするものを含む)も適用して、指定された raw Bean を初期化します。default ObjectSE
BeanPostProcessor.postProcessAfterInitialization
(ObjectSE bean, StringSE beanName) Bean 初期化コールバック(InitializingBean のafterPropertiesSet
またはカスタム init メソッドなど)の後に、このBeanPostProcessor
を新しい Bean インスタンスに適用します。default boolean
InstantiationAwareBeanPostProcessor.postProcessAfterInstantiation
(ObjectSE bean, StringSE beanName) コンストラクターまたはファクトリメソッドを介して Bean がインスタンス化された後、Spring プロパティの設定(明示的なプロパティまたはオートワイヤーから)が発生する前に操作を実行します。void
BeanFactoryPostProcessor.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) 標準の初期化後に、アプリケーションコンテキストの内部 Bean ファクトリを変更します。void
CustomEditorConfigurer.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) void
CustomScopeConfigurer.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) void
DeprecatedBeanWarner.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) void
PropertyResourceConfigurer.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) void
DestructionAwareBeanPostProcessor.postProcessBeforeDestruction
(ObjectSE bean, StringSE beanName) 指定された Bean インスタンスを破棄する前に、この BeanPostProcessor を適用します (たとえば、カスタム破棄コールバックを呼び出します)。default ObjectSE
BeanPostProcessor.postProcessBeforeInitialization
(ObjectSE bean, StringSE beanName) Bean 初期化コールバック(InitializingBean のafterPropertiesSet
またはカスタム init メソッドなど)の前に、このBeanPostProcessor
を指定された新しい Bean インスタンスに適用します。default ObjectSE
InstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation
(ClassSE<?> beanClass, StringSE beanName) ターゲット Bean がインスタンス化される前に、この BeanPostProcessor を適用します。default PropertyValues
InstantiationAwareBeanPostProcessor.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 の型を予測します。void
ConfigurableListableBeanFactory.preInstantiateSingletons()
FactoryBeans
も考慮して、lazy-init 以外のすべてのシングルトンがインスタンス化されていることを確認してください。protected void
PropertyOverrideConfigurer.processKey
(ConfigurableListableBeanFactory factory, StringSE key, StringSE value) 指定されたキーを 'beanName.property' エントリとして処理します。protected void
PropertyOverrideConfigurer.processProperties
(ConfigurableListableBeanFactory beanFactory, PropertiesSE props) protected void
PropertyPlaceholderConfigurer.processProperties
(ConfigurableListableBeanFactory beanFactoryToProcess, PropertiesSE props) 使用すべきではありません。指定された Bean ファクトリの各 Bean 定義にアクセスし、${...} プロパティのプレースホルダーを指定されたプロパティの値で置き換えようとします。protected abstract void
PropertyResourceConfigurer.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) 特定のファクトリに対するこの依存関係のショートカットを解決します。たとえば、事前に解決された情報を考慮に入れます。void
ServiceLocatorFactoryBean.setBeanFactory
(BeanFactory beanFactory) org.springframework.beans.factory.parsing 内の BeansException 使用
org.springframework.beans.factory.support 内の BeansException 使用
修飾子と型クラス説明class
無効なオーバーライドの試みを示すBeanDefinitionStoreException
のサブクラス: 通常、DefaultListableBeanFactory.isAllowBeanDefinitionOverriding()
がfalse
である間に同じ Bean 名の新しい定義を登録します。class
Bean 定義の検証が失敗した場合にスローされる例外。class
リクエストスコープやセッションスコープの場合などに、ターゲットスコープがアクティブでないことを示すBeanCreationException
のサブクラス。修飾子と型メソッド説明AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization
(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization
(ObjectSE existingBean, StringSE beanName) 使用すべきではありません。void
AbstractAutowireCapableBeanFactory.applyBeanPropertyValues
(ObjectSE existingBean, StringSE beanName) AbstractAutowireCapableBeanFactory.autowire
(ClassSE<?> beanClass, int autowireMode, boolean dependencyCheck) void
AbstractAutowireCapableBeanFactory.autowireBeanProperties
(ObjectSE existingBean, int autowireMode, boolean dependencyCheck) AbstractAutowireCapableBeanFactory.configureBean
(ObjectSE existingBean, StringSE beanName) AbstractAutowireCapableBeanFactory.createBean
(ClassSE<?> beanClass, int autowireMode, boolean dependencyCheck) 使用すべきではありません。<T> T
AbstractAutowireCapableBeanFactory.createBean
(ClassSE<T> beanClass) protected ConstructorSE<?>[]
AbstractAutowireCapableBeanFactory.determineConstructorsFromBeanPostProcessors
(ClassSE<?> beanClass, StringSE beanName) 登録されたすべてのSmartInstantiationAwareBeanPostProcessors
をチェックして、指定された Bean に使用する候補コンストラクターを決定します。protected <T> T
AbstractBeanFactory.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> T
protected abstract BeanDefinition
AbstractBeanFactory.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 RootBeanDefinition
AbstractBeanFactory.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 のインスタンスを返し、指定されたコンストラクターを介して作成します。void
BeanDefinitionRegistryPostProcessor.postProcessBeanDefinitionRegistry
(BeanDefinitionRegistry registry) 標準の初期化後に、アプリケーションコンテキストの内部 Bean 定義レジストリを変更します。default void
BeanDefinitionRegistryPostProcessor.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) カスタムBeanDefinitionRegistryPostProcessor
実装は通常、BeanDefinitionRegistryPostProcessor.postProcessBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry)
メソッドのみを提供するため、BeanFactoryPostProcessor.postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory)
の空の実装。protected ObjectSE
FactoryBeanRegistrySupport.postProcessObjectFromFactoryBean
(ObjectSE object, StringSE beanName) FactoryBean から取得した特定のオブジェクトを後処理します。void
DefaultListableBeanFactory.preInstantiateSingletons()
protected void
PropertiesBeanDefinitionReader.registerBeanDefinition
(StringSE beanName, MapSE<?, ?> map, StringSE prefix, StringSE resourceDescription) 使用すべきではありません。プレフィックス(削除される)を指定してすべてのプロパティ値を取得し、それらが定義する Bean を指定の名前でファクトリに追加します。int
PropertiesBeanDefinitionReader.registerBeanDefinitions
(MapSE<?, ?> map) 使用すべきではありません。すべてのプロパティキーを使用して、マップに含まれる Bean 定義を登録します(つまりint
PropertiesBeanDefinitionReader.registerBeanDefinitions
(MapSE<?, ?> map, StringSE prefix) 使用すべきではありません。マップに含まれる Bean 定義を登録します。int
PropertiesBeanDefinitionReader.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 使用
修飾子と型クラス説明class
SAXException
SE をラップする XML 固有の BeanDefinitionStoreException サブクラス。通常、エラーの場所に関する情報を含むSAXParseException
SE。org.springframework.beans.support 内の BeansException 使用
修飾子と型メソッド説明static void
PropertyComparator.sort
(ObjectSE[] source, SortDefinition sortDefinition) 指定されたソート定義に従って、指定されたソースをソートします。static void
PropertyComparator.sort
(ListSE<?> source, SortDefinition sortDefinition) 指定されたソート定義に従って、指定されたリストをソートします。org.springframework.context 内の BeansException 使用
修飾子と型メソッド説明void
ConfigurableApplicationContext.refresh()
Java ベースの構成、XML ファイル、プロパティファイル、リレーショナルデータベーススキーマ、その他の形式の構成の永続的な表現をロードまたはリフレッシュします。void
ApplicationContextAware.setApplicationContext
(ApplicationContext applicationContext) このオブジェクトが実行される ApplicationContext を設定します。org.springframework.context.expression 内の BeansException 使用
修飾子と型メソッド説明StandardBeanExpressionResolver.evaluate
(StringSE value, BeanExpressionContext beanExpressionContext) org.springframework.context.support 内の BeansException 使用
修飾子と型メソッド説明<T> T
<T> T
<T> T
AbstractApplicationContext.getBeansOfType
(ClassSE<T> type) AbstractApplicationContext.getBeansOfType
(ClassSE<T> type, boolean includeNonSingletons, boolean allowEagerInit) AbstractApplicationContext.getBeansWithAnnotation
(ClassSE<? extends AnnotationSE> annotationType) protected void
ApplicationObjectSupport.initApplicationContext()
サブクラスは、カスタム初期化動作のためにこれをオーバーライドできます。protected void
ApplicationObjectSupport.initApplicationContext
(ApplicationContext context) サブクラスは、カスタム初期化動作のためにこれをオーバーライドできます。protected abstract void
AbstractRefreshableApplicationContext.loadBeanDefinitions
(DefaultListableBeanFactory beanFactory) Bean 定義を特定の Bean ファクトリにロードします。通常、1 つ以上の Bean 定義リーダーに委譲します。protected void
AbstractXmlApplicationContext.loadBeanDefinitions
(DefaultListableBeanFactory beanFactory) XmlBeanDefinitionReader を介して Bean 定義をロードします。protected void
AbstractXmlApplicationContext.loadBeanDefinitions
(XmlBeanDefinitionReader reader) 指定された XmlBeanDefinitionReader で Bean 定義をロードします。protected void
AbstractApplicationContext.onRefresh()
コンテキスト固有のリフレッシュ作業を追加するためにオーバーライドできるテンプレートメソッド。void
PropertySourcesPlaceholderConfigurer.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) すべて: 処理がPropertySources
のこの構成器のセットに対して、それぞれを解決することによって、Bean 定義で ${...} プレースホルダを交換することによって発生し、含まれている環境プロパティ源をEnvironment
があれば、存在している ローカルのプロパティを合併した場合、いずれかが いるされて 指定されたPropertySourcesPlaceholderConfigurer.setPropertySources(org.springframework.core.env.PropertySources)
を呼び出すことによって設定されたすべてのプロパティのソースをprotected void
PropertySourcesPlaceholderConfigurer.processProperties
(ConfigurableListableBeanFactory beanFactoryToProcess, ConfigurablePropertyResolver propertyResolver) 指定された Bean ファクトリの各 Bean 定義にアクセスし、${...} プロパティのプレースホルダーを指定されたプロパティの値で置き換えようとします。void
AbstractApplicationContext.refresh()
protected abstract void
AbstractApplicationContext.refreshBeanFactory()
サブクラスは、実際の構成ロードを実行するためにこのメソッドを実装する必要があります。protected final void
AbstractRefreshableApplicationContext.refreshBeanFactory()
この実装は、このコンテキストの基礎となる Bean ファクトリの実際のリフレッシュを実行し、以前の Bean ファクトリ(存在する場合)をシャットダウンし、コンテキストのライフサイクルの次のフェーズのために新しい Bean ファクトリを初期化します。void
StaticApplicationContext.registerPrototype
(StringSE name, ClassSE<?> clazz) 基になる Bean ファクトリにプロトタイプ Bean を登録します。void
StaticApplicationContext.registerPrototype
(StringSE name, ClassSE<?> clazz, MutablePropertyValues pvs) 基になる Bean ファクトリにプロトタイプ Bean を登録します。void
StaticApplicationContext.registerSingleton
(StringSE name, ClassSE<?> clazz) 基になる Bean ファクトリにシングルトン Bean を登録します。void
StaticApplicationContext.registerSingleton
(StringSE name, ClassSE<?> clazz, MutablePropertyValues pvs) 基になる Bean ファクトリにシングルトン Bean を登録します。final void
ApplicationObjectSupport.setApplicationContext
(ApplicationContext context) 修飾子コンストラクター説明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 使用
修飾子と型メソッド説明void
AspectJWeavingEnabler.postProcessBeanFactory
(ConfigurableListableBeanFactory beanFactory) LoadTimeWeaverAwareProcessor.postProcessBeforeInitialization
(ObjectSE bean, StringSE beanName) org.springframework.dao.support 内の BeansException 使用
修飾子と型メソッド説明void
PersistenceExceptionTranslationInterceptor.setBeanFactory
(BeanFactory beanFactory) org.springframework.jms.annotation 内の BeansException 使用
修飾子と型メソッド説明JmsListenerAnnotationBeanPostProcessor.postProcessAfterInitialization
(ObjectSE bean, StringSE beanName) JmsListenerAnnotationBeanPostProcessor.postProcessBeforeInitialization
(ObjectSE bean, StringSE beanName) org.springframework.jndi.support 内の BeansException 使用
修飾子と型メソッド説明<T> T
<T> T
<T> T
org.springframework.messaging.core 内の BeansException 使用
org.springframework.orm.hibernate5 内の BeansException 使用
修飾子と型メソッド説明HibernateTransactionManager.getEntityInterceptor()
現在の Hibernate エンティティインターセプターを返します。存在しない場合はnull
を返します。org.springframework.orm.jpa 内の BeansException 使用
修飾子と型メソッド説明void
EntityManagerFactoryAccessor.setBeanFactory
(BeanFactory beanFactory) 明示的に設定されていない場合は、永続ユニット名で EntityManagerFactory を取得します。void
JpaTransactionManager.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 使用
修飾子と型メソッド説明protected void
GroovyWebApplicationContext.loadBeanDefinitions
(DefaultListableBeanFactory beanFactory) GroovyBeanDefinitionReader を介して Bean 定義をロードします。protected void
XmlWebApplicationContext.loadBeanDefinitions
(DefaultListableBeanFactory beanFactory) XmlBeanDefinitionReader を介して Bean 定義をロードします。ServletContextAwareProcessor.postProcessBeforeInitialization
(ObjectSE bean, StringSE beanName) org.springframework.web.filter 内の BeansException 使用
修飾子と型メソッド説明protected void
GenericFilterBean.initBeanWrapper
(BeanWrapper bw) おそらくカスタムエディターを使用して、この GenericFilterBean の BeanWrapper を初期化します。org.springframework.web.method.annotation 内の BeansException 使用
修飾子と型クラス説明class
メソッド引数の解決中に ConversionNotSupportedException が発生しました。class
コントローラーメソッドの引数の解決中に TypeMismatchException が発生しました。org.springframework.web.reactive.handler 内の BeansException 使用
修飾子と型メソッド説明void
SimpleUrlHandlerMapping.initApplicationContext()
スーパークラスの初期化に加えて、SimpleUrlHandlerMapping.registerHandlers(java.util.Map<java.lang.String, java.lang.Object>)
メソッドを呼び出します。protected void
AbstractUrlHandlerMapping.registerHandler
(StringSE[] urlPaths, StringSE beanName) 指定された URL パスに指定されたハンドラーを登録します。protected void
AbstractUrlHandlerMapping.registerHandler
(StringSE urlPath, ObjectSE handler) 指定された URL パスに指定されたハンドラーを登録します。protected void
SimpleUrlHandlerMapping.registerHandlers
(MapSE<StringSE, ObjectSE> urlMap) 対応するパスの URL マップで指定されたすべてのハンドラーを登録します。org.springframework.web.reactive.resource 内の BeansException 使用
org.springframework.web.reactive.result.view.freemarker 内の BeansException 使用
修飾子と型メソッド説明protected FreeMarkerConfig
FreeMarkerView.autodetectConfiguration()
ApplicationContext
でFreeMarkerConfig
オブジェクトを自動検出します。org.springframework.web.reactive.result.view.script 内の BeansException 使用
org.springframework.web.servlet 内の BeansException 使用
修飾子と型メソッド説明protected void
HttpServletBean.initBeanWrapper
(BeanWrapper bw) おそらくカスタムエディターを使用して、この HttpServletBean の BeanWrapper を初期化します。org.springframework.web.servlet.handler 内の BeansException 使用
修飾子と型メソッド説明protected void
AbstractDetectingUrlHandlerMapping.detectHandlers()
現在の ApplicationContext にあるすべてのハンドラーを登録します。protected void
AbstractHandlerMapping.initApplicationContext()
インターセプターを初期化します。void
SimpleUrlHandlerMapping.initApplicationContext()
スーパークラスの初期化に加えて、SimpleUrlHandlerMapping.registerHandlers(java.util.Map<java.lang.String, java.lang.Object>)
メソッドを呼び出します。SimpleServletPostProcessor.postProcessAfterInitialization
(ObjectSE bean, StringSE beanName) void
SimpleServletPostProcessor.postProcessBeforeDestruction
(ObjectSE bean, StringSE beanName) SimpleServletPostProcessor.postProcessBeforeInitialization
(ObjectSE bean, StringSE beanName) void
AbstractUrlHandlerMapping.registerHandler
(StringSE[] urlPaths, StringSE beanName) 指定された URL パスに指定されたハンドラーを登録します。void
AbstractUrlHandlerMapping.registerHandler
(StringSE urlPath, ObjectSE handler) 指定された URL パスに指定されたハンドラーを登録します。protected void
SimpleUrlHandlerMapping.registerHandlers
(MapSE<StringSE, ObjectSE> urlMap) 対応するパスの URL マップで指定されたすべてのハンドラーを登録します。org.springframework.web.servlet.resource 内の BeansException 使用
org.springframework.web.servlet.view 内の BeansException 使用
修飾子と型メソッド説明void
ResourceBundleViewResolver.afterPropertiesSet()
使用すべきではありません。必要に応じて、ロケールを積極的に初期化します。void
XmlViewResolver.afterPropertiesSet()
使用すべきではありません。XML ファイルからファクトリを事前初期化します。void
ResourceBundleViewResolver.destroy()
使用すべきではありません。コンテキストシャットダウン時にバンドルビューファクトリを閉じます。void
XmlViewResolver.destroy()
使用すべきではありません。コンテキストのシャットダウン時にビュー Bean ファクトリを閉じます。protected BeanFactory
ResourceBundleViewResolver.initFactory
(LocaleSE locale) 使用すべきではありません。protected BeanFactory
XmlViewResolver.initFactory()
使用すべきではありません。XML ファイルからビュー Bean ファクトリを初期化します。protected View
使用すべきではありません。BeanNameViewResolver.resolveViewName
(StringSE viewName, LocaleSE locale) void
ViewResolverComposite.setApplicationContext
(ApplicationContext applicationContext) org.springframework.web.servlet.view.freemarker 内の BeansException 使用
修飾子と型メソッド説明protected FreeMarkerConfig
FreeMarkerView.autodetectConfiguration()
ApplicationContext
を介してFreeMarkerConfig
オブジェクトを自動検出します。protected void
FreeMarkerView.initServletContext
(ServletContextEE servletContext) 起動時に呼び出されます。org.springframework.web.servlet.view.groovy 内の BeansException 使用
修飾子と型メソッド説明protected groovy.text.markup.MarkupTemplateEngine
GroovyMarkupView.autodetectMarkupTemplateEngine()
ApplicationContext を介して MarkupTemplateEngine を自動検出します。org.springframework.web.servlet.view.script 内の BeansException 使用
org.springframework.web.servlet.view.xslt 内の BeansException 使用
修飾子と型メソッド説明protected void
XsltView.initApplicationContext()
この XsltView の TransformerFactory を初期化します。org.springframework.web.socket.client.standard 内の BeansException 使用
AutowireCapableBeanFactory.initializeBean(Object, String)
による暗黙的な後処理を推奨