| パッケージ | 説明 |
|---|---|
| org.springframework.aop.aspectj.annotation | AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。 |
| org.springframework.aop.aspectj.autoproxy | AspectJ に基づく自動プロキシを有効にする基本クラス。 |
| org.springframework.aop.framework | AOP アライアンスインターフェースに準拠した 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.serviceloader | Java 6 ServiceLoader 機能のサポートパッケージ。 |
| org.springframework.cache.concurrent | java.util.concurrent ベースのキャッシュの実装パッケージ。 |
| org.springframework.cache.interceptor | 宣言的キャッシング境界設定のための AOP ベースのソリューション。 |
| org.springframework.cache.jcache | JSR-107(javax.cache、別名 "JCache" )ベースのキャッシュの実装パッケージ。 |
| 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.dao.annotation | DAO のアノテーションサポート。 |
| org.springframework.ejb.access | このパッケージには、EJB への簡単なアクセスを可能にするクラスが含まれています。 |
| org.springframework.http.converter.json | JSON を処理するための HttpMessageConverter 実装を提供します。 |
| org.springframework.jdbc.config | Spring JDBC 構成名前空間を定義します。 |
| org.springframework.jms.remoting | JMS プロバイダーを介した透過的な Java-to-Java リモート処理用のリモート処理クラス。 |
| org.springframework.jms.support.converter | Java オブジェクトと JMS メッセージ間で変換する MessageConverter 抽象化を提供します。 |
| org.springframework.jmx.access | リモート MBean リソースへのアクセスをサポートします。 |
| org.springframework.jmx.export | このパッケージは、JMX MBean としての Spring 管理 Bean の宣言的な作成と登録を提供します。 |
| org.springframework.jmx.export.annotation | MBean 公開用の Java 5 アノテーション。 |
| org.springframework.jmx.export.assembler | MBeanInfo アセンブリの戦略を提供します。 |
| org.springframework.jmx.support | ローカルおよびリモート MBeanServer に接続し、MBeanServer をリモートクライアントに公開するためのサポートクラスが含まれています。 |
| org.springframework.jndi | このパッケージのクラスを使用すると、JNDI が使いやすくなり、JNDI に格納されている構成へのアクセスが容易になり、JNDI アクセスクラスに便利なスーパークラスが提供されます。 |
| org.springframework.orm.jpa | JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。 |
| org.springframework.oxm.jaxb | JAXB と Spring の O/X マッピングサポートの統合を提供するパッケージ。 |
| org.springframework.oxm.xstream | XStream と Spring の O/X マッピングサポートの統合を提供するパッケージ。 |
| org.springframework.remoting.caucho | このパッケージは、Caucho の Hessian プロトコル用のリモートクラスを提供します。これには、Hessian サービスにアクセスするためのプロキシファクトリと、Hessian クライアントが Bean を利用できるようにするためのエクスポーターが含まれます。 |
| org.springframework.remoting.httpinvoker | HTTP 呼び出しを介した Java から Java への透過的なリモート処理のためのリモート処理クラス。 |
| org.springframework.remoting.jaxws | Java 6 および Java EE 5 に含まれる、JAX-WS(JAX-RPC の後継)を介した Web サービスのリモーティングクラス。 |
| org.springframework.remoting.rmi | 従来の RMI のリモートクラスおよび RMI 呼び出し側を介した透過的なリモート処理。 |
| org.springframework.remoting.support | リモート実装の汎用サポートクラス。 |
| org.springframework.scheduling.annotation | 非同期メソッド実行用の Java 5 アノテーション。 |
| org.springframework.scheduling.quartz | オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。 |
| org.springframework.scheduling.support | スケジューリングの汎用サポートクラス。 |
| org.springframework.scripting.bsh | BeanShell (および BeanShell2)を Spring のスクリプトインフラストラクチャに統合するパッケージ。 |
| org.springframework.scripting.groovy | Groovy を Spring のスクリプトインフラストラクチャに統合するパッケージ。 |
| org.springframework.scripting.support | Spring のスクリプトパッケージのサポートクラス。 |
| org.springframework.transaction.interceptor | 宣言的なトランザクション区分のための AOP ベースのソリューション。 |
| org.springframework.ui.context.support | org.springframework.ui.context パッケージをサポートするクラス。 |
| org.springframework.validation.beanvalidation | JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AnnotationAwareAspectJAutoProxyCreator 現在のアプリケーションコンテキストのすべての AspectJ アノテーションアスペクトと Spring アドバイザーを処理する AspectJAwareAdvisorAutoProxyCreator サブクラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AspectJAwareAdvisorAutoProxyCreatorAspectJ の呼び出しコンテキストを公開し、複数のアドバイスが同じアスペクトから来る場合のアドバイスの優先順位に関する AspectJ のルールを理解する AbstractAdvisorAutoProxyCreator サブクラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractAdvisingBeanPostProcessorSpring AOP Advisor を特定の Bean に適用する BeanPostProcessor 実装の基本クラス。 |
class | AbstractSingletonProxyFactoryBean シングルトンスコープのプロキシオブジェクトを生成する FactoryBean 型の便利なスーパークラス。 |
class | ProxyFactoryBeanSpring BeanFactory の Bean に基づいて AOP プロキシを構築する FactoryBean 実装。 |
class | ProxyProcessorSupport プロキシプロセッサー、特に ClassLoader 管理および ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory) アルゴリズムの共通機能を備えた基本クラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractAdvisorAutoProxyCreatorBean ごとに検出されたアドバイザに基づいて特定の Bean の AOP プロキシを構築する汎用自動プロキシクリエーター。 |
class | AbstractAutoProxyCreator 適格な各 Bean を AOP プロキシでラップし、Bean 自体を呼び出す前に指定されたインターセプターに委譲する BeanPostProcessor 実装。 |
class | AbstractBeanFactoryAwareAdvisingPostProcessorBeanFactoryAware を実装する AbstractAutoProxyCreator の拡張は、プロキシ化された各 Bean(AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE)の元のターゲットクラスのエクスポージャーを追加し、特定の Bean(AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE)の外部で適用されるターゲットクラスモードに参加します。 |
class | BeanNameAutoProxyCreator 名前のリストを介してプロキシする Bean を識別する自動プロキシ作成者。 |
class | DefaultAdvisorAutoProxyCreator 現在の BeanFactory のすべての候補 Advisor に基づいて AOP プロキシを作成する BeanPostProcessor 実装。 |
class | InfrastructureAdvisorAutoProxyCreator インフラストラクチャアドバイザー Bean のみを考慮し、アプリケーション定義のアドバイザーを無視する自動プロキシ作成者。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | CustomAutowireConfigurer カスタム autowire 修飾子型の便利な登録を可能にする BeanFactoryPostProcessor 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractFactoryBean<T> フラグに応じて、シングルトンオブジェクトまたはプロトタイプオブジェクトを作成する FactoryBean 実装の単純なテンプレートスーパークラス。 |
class | CustomScopeConfigurer |
class | FieldRetrievingFactoryBean 静的または非静的フィールド値を取得する FactoryBean。 |
class | ListFactoryBean 共有リストインスタンスの単純なファクトリ。 |
class | MapFactoryBean 共有 Map インスタンスの単純なファクトリ。 |
class | MethodInvokingBean 単純なメソッド呼び出し Bean: ( MethodInvokingFactoryBean とは対照的に)結果がコンテナーに公開されることを期待せずに、ターゲットメソッドを呼び出すだけです。 |
class | MethodInvokingFactoryBean 静的メソッドまたはインスタンスメソッドの呼び出しの結果である値を返す FactoryBean。 |
class | ObjectFactoryCreatingFactoryBean |
class | ProviderCreatingFactoryBean |
class | SetFactoryBean 共有 Set インスタンスの単純なファクトリ。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractServiceLoaderBasedFactoryBeanJDK 1.6 ServiceLoaderSE ファシリティで動作する FactoryBeans の抽象基本クラス。 |
class | ServiceFactoryBeanJDK 1.6 ServiceLoaderSE 機能を通じて取得した、構成済みのサービスクラスの「プライマリ」サービスを公開する FactoryBean。 |
class | ServiceListFactoryBeanJDK 1.6 ServiceLoaderSE 機能を通じて取得された、サービスオブジェクトのリストとして表される、構成されたサービスクラスのすべてのサービスを公開する FactoryBean。 |
class | ServiceLoaderFactoryBean 構成されたサービスクラスの JDK 1.6 ServiceLoaderSE を公開する FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ConcurrentMapCacheManagerConcurrentMapCacheManager.getCache(java.lang.String) リクエストごとに ConcurrentMapCache インスタンスを遅延ビルドする CacheManager 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | CacheProxyFactoryBean プロキシファクトリ Bean により、宣言的なキャッシング処理が簡素化されます。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JCacheManagerFactoryBeanJCache javax.cache.CacheManager の FactoryBean。標準の JCache javax.cache.Caching クラスを使用して、事前定義された CacheManager を名前で取得します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ConfigurationClassPostProcessor@Configuration クラスのブートストラップ処理に使用される BeanFactoryPostProcessor。 |
class | LoadTimeWeavingConfigurationLoadTimeWeaver Bean を登録する @Configuration クラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractApplicationEventMulticasterApplicationEventMulticaster インターフェースの抽象的な実装。基本的なリスナー登録機能を提供します。 |
class | SimpleApplicationEventMulticasterApplicationEventMulticaster インターフェースの単純な実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ResourceBundleMessageSource 指定されたベース名を使用してリソースバンドルにアクセスする MessageSource 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AspectJWeavingEnablerAspectJ の ClassPreProcessorAgentAdapter を Spring アプリケーションコンテキストのデフォルト LoadTimeWeaver に登録するポストプロセッサー。 |
class | DefaultContextLoadTimeWeaver アプリケーションコンテキストで使用するためのデフォルト LoadTimeWeaver Bean。自動検出された内部 LoadTimeWeaver を装飾します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | PersistenceExceptionTranslationPostProcessorSpring の @ Repository アノテーションでマークされた Bean に永続性例外変換を自動的に適用し、対応する PersistenceExceptionTranslationAdvisor を公開されたプロキシ(既存の AOP プロキシまたはターゲットのすべてのインターフェースを実装する新しく生成されたプロキシ)に追加する Bean ポストプロセッサー。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | LocalStatelessSessionProxyFactoryBean ローカルステートレスセッション Bean(SLSB)プロキシに便利な FactoryBean。 |
class | SimpleRemoteStatelessSessionProxyFactoryBean リモート SLSB プロキシに便利な FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | Jackson2ObjectMapperFactoryBeansetter を使用して Jackson 2.x ObjectMapper(デフォルト)または XmlMapper(createXmlMapper プロパティを true に設定)を作成するための FactoryBean は、XML 構成内から Jackson 機能を有効または無効にします。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | SortedResourcesFactoryBean ロケーション文字列のリストを受け取り、 Resource インスタンスのソートされた配列を作成する FactoryBean 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JmsInvokerProxyFactoryBeanJMS 呼び出しプロキシの FactoryBean。 |
class | JmsInvokerServiceExporter 指定されたサービス Bean を JMS サービスエンドポイントとしてエクスポートする JMS メッセージリスナー。JMS 呼び出しプロキシを介してアクセスできます。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MappingJackson2MessageConverterJackson 2.x を使用して JSON との間でメッセージを変換するメッセージコンバーター。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MBeanClientInterceptor 指定された MBeanServerConnection で実行されている MBean に呼び出しをルーティングする MethodInterceptor。 |
class | MBeanProxyFactoryBean ローカルまたはリモートで実行されている管理対象リソースへのプロキシを作成します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MBeanExporterSpring 管理の Bean を JMX MBeanServerSE に公開できる JMX エクスポーター。Bean クラスで JMX 固有の情報を定義する必要はありません。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AnnotationMBeanExporterSpring の標準 MBeanExporter の便利なサブクラス。Spring Bean の JMX 公開で Java 5 アノテーションの使用をアクティブ化します: ManagedResource、ManagedAttribute、ManagedOperation など。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | InterfaceBasedMBeanInfoAssemblerBean の管理インターフェースを任意のインターフェースを使用して定義できるようにする AbstractReflectiveMBeanInfoAssembler のサブクラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MBeanServerConnectionFactoryBean |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JndiObjectFactoryBeanJNDI オブジェクトを検索する FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractEntityManagerFactoryBeanSpring アプリケーションコンテキスト内にローカル JPA EntityManagerFactoryEE インスタンスを作成する抽象 FactoryBean。 |
class | LocalContainerEntityManagerFactoryBeanJPA の標準コンテナーブートストラップ契約に従って JPA EntityManagerFactoryEE を作成する FactoryBean。 |
class | LocalEntityManagerFactoryBeanJPA の標準的なスタンドアロンブートストラップ契約に従って JPA EntityManagerFactoryEE を作成する FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | Jaxb2MarshallerJAXB 2.2 用の GenericMarshaller インターフェースの実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | XStreamMarshallerXStream の Marshaller インターフェースの実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | HessianClientInterceptorHessian サービスにアクセスするための MethodInterceptor。 |
class | HessianExporterHessian エンドポイント用の一般的なストリームベースのプロトコルエクスポーター。 |
class | HessianProxyFactoryBeanHessian プロキシ用の FactoryBean。 |
class | HessianServiceExporter 指定されたサービス Bean を Hessian サービスエンドポイントとしてエクスポートするサーブレット API ベースの HTTP リクエストハンドラー。Hessian プロキシ経由でアクセスできます。 |
class | SimpleHessianServiceExporter 使用すべきではありません。 Spring Framework 5.1 現在、 HessianServiceExporter を推奨 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractHttpInvokerRequestExecutorHttpInvokerRequestExecutor インターフェースの抽象基本実装。 |
class | HttpComponentsHttpInvokerRequestExecutorApache HttpComponents HttpClient を使用して POST リクエストを実行する HttpInvokerRequestExecutor 実装。 |
class | HttpInvokerClientInterceptorHTTP インボーカーサービスにアクセスするための MethodInterceptor。 |
class | HttpInvokerProxyFactoryBeanHTTP インボーカープロキシ用の FactoryBean。 |
class | HttpInvokerServiceExporter 指定されたサービス Bean を HTTP インボーカーサービスエンドポイントとしてエクスポートするサーブレット API ベースの HTTP リクエストハンドラー。HTTP インボーカープロキシ経由でアクセスできます。 |
class | SimpleHttpInvokerRequestExecutor 標準の Java 機能を使用して POST リクエストを実行する HttpInvokerRequestExecutor 実装。HTTP 認証や高度な構成オプションはサポートされていません。 |
class | SimpleHttpInvokerServiceExporter 使用すべきではありません。 Spring Framework 5.1 現在、 HttpInvokerServiceExporter を推奨 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JaxWsPortClientInterceptorJAX-WS サービスの特定のポートにアクセスするための MethodInterceptor。 |
class | JaxWsPortProxyFactoryBeanJAX-WS サービスの特定のポート用の FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JndiRmiProxyFactoryBeanJNDI からの RMI プロキシ用の FactoryBean。 |
class | JndiRmiServiceExporterRMI サービスを JNDI にバインドするサービスエクスポーター。 |
class | RemoteInvocationSerializingExporterRemoteInvocation オブジェクトを明示的にデシリアライズし、RemoteInvocation の HTTP インボーカーなどの RemoteInvocationResult オブジェクトをシリアライズするリモートサービスエクスポーターの抽象基本クラス。たとえば、Spring の HTTP インボーカー。 |
class | RmiBasedExporterRMI ベースのリモートエクスポーター用の便利なスーパークラス。 |
class | RmiClientInterceptor 従来の RMI サービスまたは RMI 呼び出しにアクセスするための MethodInterceptor。 |
class | RmiProxyFactoryBeanRMI プロキシ用の FactoryBean。従来の RMI サービスと RMI 呼び出し元の両方をサポートします。 |
class | RmiServiceExporter 指定されたサービスを指定された名前の RMI オブジェクトとして公開する RMI エクスポーター。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | RemoteAccessor リモートサービスにアクセスするクラスの抽象基本クラス。 |
class | RemoteExporter リモートサービスをエクスポートするクラスの抽象基本クラス。 |
class | RemoteInvocationBasedAccessorRemoteInvocation オブジェクトの直列化に基づくリモートサービスアクセサーの抽象基本クラス。 |
class | RemoteInvocationBasedExporterRemoteInvocation オブジェクトの逆直列化に基づくリモートサービスエクスポーターの抽象基本クラス。 |
class | RemotingSupport リモートアクセサーおよびエクスポーターの汎用サポート基本クラス。共通の Bean ClassLoader 処理を提供します。 |
class | UrlBasedRemoteAccessorURL を介してリモートサービスにアクセスするクラスの抽象基本クラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AsyncAnnotationBeanPostProcessor 対応する AsyncAnnotationAdvisor を公開されたプロキシ(既存の AOP プロキシまたはすべてのターゲットを実装する新しく生成されたプロキシ)に追加することにより、クラスまたはメソッドレベルで Async アノテーションを運ぶ Bean に非同期呼び出し動作を自動的に適用する Bean ポストプロセッサーインターフェース)。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MethodInvokingJobDetailFactoryBean ジョブの実行を指定された(静的または非静的)メソッドに委譲する JobDetail オブジェクトを公開する FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MethodInvokingRunnableSpring の MethodInvoker に基づく構成可能なメソッド呼び出しとして RunnableSE インターフェースを実装するアダプター。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | BshScriptEvaluatorSpring の ScriptEvaluator 戦略インターフェースの BeanShell ベースの実装。 |
class | BshScriptFactoryBeanShell スクリプトの ScriptFactory 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | GroovyScriptEvaluatorSpring の ScriptEvaluator 戦略インターフェースの Groovy ベースの実装。 |
class | GroovyScriptFactoryGroovy スクリプトの ScriptFactory 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ScriptFactoryPostProcessorScriptFactory 定義を処理する BeanPostProcessor。各ファクトリを、それによって生成された実際のスクリプト Java オブジェクトで置き換えます。 |
class | StandardScriptEvaluatorjavax.script (JSR-223)ベースの Spring の ScriptEvaluator 戦略インターフェースの実装。 |
class | StandardScriptFactoryJZ-223 スクリプトエンジンの抽象化に基づく ScriptFactory 実装(Java 6+ に含まれる)。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MethodMapTransactionAttributeSourceMapSE のメソッドごとに属性を保存できる単純な TransactionAttributeSource 実装。 |
class | TransactionProxyFactoryBean プロキシファクトリ Bean により、宣言型トランザクションの処理が簡素化されます。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ResourceBundleThemeSource テーマごとに個別の ResourceBundleSE を検索する ThemeSource 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MethodValidationPostProcessor アノテーション付きメソッドに対してメソッドレベルの検証を実行するために JSR-303 プロバイダーに委譲する便利な BeanPostProcessor 実装。 |