パッケージ | 説明 |
---|---|
org.springframework.beans.factory.groovy | Groovy ベースの Bean 定義のサポートパッケージ。 |
org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
org.springframework.beans.factory.xml | 標準の "spring-beans" XSD を含む、抽象 XML ベースの BeanFactory 実装が含まれています。 |
org.springframework.context | このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。 |
org.springframework.context.annotation | JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。 |
org.springframework.context.support | ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。 |
org.springframework.jca.context | Spring アプリケーションコンテキストを JCA 1.7 準拠の RAR ファイルとしてデプロイできる統合パッケージ。 |
org.springframework.orm.hibernate5.support | org.springframework.orm.hibernate5 パッケージをサポートするクラス。 |
org.springframework.orm.jpa.support | org.springframework.orm.jpa パッケージをサポートするクラス。 |
org.springframework.web.context | Web アプリケーションのアプリケーションコンテキストインターフェースのバリアントと、ルート Web アプリケーションコンテキストをブートストラップする ContextLoaderListener が含まれています。 |
org.springframework.web.context.support | WebApplicationContext 実装やさまざまなユーティリティクラスなど、 org.springframework.web.context パッケージをサポートするクラス。 |
org.springframework.web.filter | Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。 |
org.springframework.web.multipart.support | マルチパート解決フレームワークのサポートクラス。 |
org.springframework.web.servlet | アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。 |
org.springframework.web.servlet.resource | 静的リソースを提供するためのサポートクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | GroovyBeanDefinitionReader Spring Bean 定義用の Groovy ベースのリーダー: Groovy ビルダーに似ていますが、Spring 構成用の DSL です。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractBeanDefinitionReader BeanDefinitionReader インターフェースを実装する Bean 定義リーダーの抽象基本クラス。 |
class | PropertiesBeanDefinitionReader 単純なプロパティ形式の Bean 定義リーダー。 |
修飾子と型 | クラスと説明 |
---|---|
class | XmlBeanDefinitionReader XML Bean 定義の Bean 定義リーダー。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ApplicationContext アプリケーションの構成を提供する主要インターフェース。 |
interface | ConfigurableApplicationContext ほとんどのアプリケーションコンテキストによって実装される SPI インターフェース。 |
修飾子と型 | クラスと説明 |
---|---|
class | AnnotationConfigApplicationContext コンポーネントクラスを入力として受け入れるスタンドアロンアプリケーションコンテキスト— 特に @Configuration アノテーション付きクラスだけでなく、プレーン @Component 型および javax.inject アノテーションを使用する JSR-330 準拠クラスも受け入れます。 |
class | ClassPathBeanDefinitionScanner クラスパス上の Bean 候補を検出し、対応する Bean 定義を特定のレジストリ( BeanFactory または ApplicationContext )に登録する Bean 定義スキャナー。 |
class | ClassPathScanningCandidateComponentProvider 基本パッケージから候補コンポーネントを提供するコンポーネントプロバイダー。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractApplicationContext ApplicationContext インターフェースの抽象的な実装。 |
class | AbstractRefreshableApplicationContext AbstractApplicationContext.refresh() への複数の呼び出しをサポートすることになっている ApplicationContext 実装の基本クラスで、毎回新しい内部 Bean ファクトリインスタンスを作成します。 |
class | AbstractRefreshableConfigApplicationContext 指定された構成の場所の一般的な処理を追加する AbstractRefreshableApplicationContext サブクラス。 |
class | AbstractXmlApplicationContext ApplicationContext 実装の便利な基本クラス。XmlBeanDefinitionReader が理解する Bean 定義を含む XML ドキュメントから構成を描画します。 |
class | ClassPathXmlApplicationContext スタンドアロン XML アプリケーションコンテキスト。コンテキストパスをクラスパスから取得し、プレーンパスをパッケージパスを含むクラスパスリソース名として解釈します(例: |
class | FileSystemXmlApplicationContext スタンドアロン XML アプリケーションコンテキスト。ファイルシステムまたは URL からコンテキスト定義ファイルを取得し、プレーンパスを相対ファイルシステムの場所として解釈します(例: |
class | GenericApplicationContext 単一の内部 DefaultListableBeanFactory インスタンスを保持し、特定の Bean 定義フォーマットを想定しない汎用 ApplicationContext 実装。 |
class | GenericGroovyApplicationContext GenericApplicationContext を継承し、GroovyObject を実装する ApplicationContext 実装。AbstractApplicationContext.getBean(java.lang.String) を使用する代わりに、ドット参照解除構文で Bean を取得できます。 |
class | GenericXmlApplicationContext 組み込みの XML サポートを備えた便利なアプリケーションコンテキスト。 |
class | StaticApplicationContext 外部構成ソースから Bean 定義を読み取るのではなく、Bean およびメッセージのプログラムによる登録をサポートする ApplicationContext 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | ResourceAdapterApplicationContext JCA ResourceAdapter の ApplicationContext 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | OpenSessionInViewFilter リクエストの処理全体のために、Hibernate セッションをスレッドにバインドするサーブレットフィルター。 |
修飾子と型 | クラスと説明 |
---|---|
class | OpenEntityManagerInViewFilter リクエストの処理全体で JPA EntityManager をスレッドにバインドするサーブレットフィルター。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ConfigurableWebApplicationContext 設定可能な Web アプリケーションコンテキストによって実装されるインターフェース。 |
interface | WebApplicationContext Web アプリケーションの構成を提供するインターフェース。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractRefreshableWebApplicationContext Web 環境用の ConfigurableWebApplicationContext インターフェースを実装する AbstractRefreshableApplicationContext サブクラス。 |
class | AnnotationConfigWebApplicationContext コンポーネントクラスを入力として受け入れる WebApplicationContext 実装 — 特に @Configuration アノテーション付きクラスだけでなく、プレーン @Component クラスおよび javax.inject アノテーションを使用する JSR-330 準拠クラスも受け入れます。 |
class | GenericWebApplicationContext Web 環境に適した GenericApplicationContext のサブクラス。 |
class | GroovyWebApplicationContext GroovyBeanDefinitionReader で理解されるように、Groovy Bean 定義スクリプトおよび / または XML ファイルから構成を取得する WebApplicationContext 実装。 |
class | StaticWebApplicationContext テスト用の静的 WebApplicationContext 実装。 |
class | XmlWebApplicationContext XmlBeanDefinitionReader が理解する XML ドキュメントから構成を取得する WebApplicationContext 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractRequestLoggingFilter リクエストが処理される前後にロギング操作を実行する Filter の基本クラス。 |
class | CharacterEncodingFilter リクエストの文字エンコードを指定できるサーブレットフィルター。 |
class | CommonsRequestLoggingFilter リクエスト URI(およびオプションでクエリ文字列)を Commons Log に書き込むシンプルなリクエストロギングフィルター。 |
class | CorsFilter CorsProcessor 実装(デフォルトでは DefaultCorsProcessor )のおかげで、提供された CorsConfigurationSource (たとえば UrlBasedCorsConfigurationSource インスタンス)を使用して関連する CORS レスポンスヘッダー(Access-Control-Allow-Origin など)を追加するため、CORS プリフライトリクエストを処理し、CORS シンプルおよび実際のリクエストをインターセプトする Filter EE |
class | DelegatingFilterProxy Filter インターフェースを実装する Spring 管理の Bean に委譲する、標準のサーブレットフィルターのプロキシ。 |
class | FormContentFilter HTTP PUT、PATCH、DELETE リクエストのフォームデータを解析し、それをサーブレットリクエストパラメーターとして公開する Filter 。 |
class | ForwardedHeaderFilter "Forwarded" および "X-Forwarded-*" ヘッダーから値を抽出し、リクエストとレスポンスをラップし、次のメソッドでクライアントが発信したプロトコルとアドレスを反映させます: getServerName() EE getServerPort() EE getScheme() EE isSecure() EE sendRedirect(String) EE |
class | GenericFilterBean |
class | HiddenHttpMethodFilter 投稿されたメソッドパラメーターを HTTP メソッドに変換する Filter EE。HttpServletRequest.getMethod() EE を介して取得できます。 |
class | HttpPutFormContentFilter 使用すべきではありません。 5.1 の時点で、 FormContentFilter が優先されます。FormContentFilter は同じですが、DELETE も処理します。 |
class | OncePerRequestFilter 任意のサーブレットコンテナーで、リクエストディスパッチごとに 1 つの実行を保証することを目的とするフィルター基本クラス。 |
class | RelativeRedirectFilter HttpServletResponse.sendRedirect(String) EE をオーバーライドし、HTTP ステータスと "Location" ヘッダーを設定して処理します。これにより、サーブレットコンテナーが相対リダイレクト URL を絶対 URL に書き換えないようにします。 |
class | RequestContextFilter LocaleContextHolder と RequestContextHolder の両方を介して、リクエストを現在のスレッドに公開するサーブレットフィルター。 |
class | ServletContextRequestLoggingFilter リクエスト URI(およびオプションでクエリ文字列)を ServletContext ログに書き込む単純なリクエストロギングフィルター。 |
class | ShallowEtagHeaderFilter レスポンスのコンテンツに基づいて ETag 値を生成する Filter EE。 |
修飾子と型 | クラスと説明 |
---|---|
class | MultipartFilter MultipartResolver を介してマルチパートリクエストを解決するサーブレットフィルター。 |
修飾子と型 | クラスと説明 |
---|---|
class | DispatcherServlet HTTP リクエストハンドラー / コントローラー用の主要ディスパッチャー。 |
class | FrameworkServlet Spring の Web フレームワークのベースサーブレット。 |
class | HttpServletBean |
修飾子と型 | クラスと説明 |
---|---|
class | ResourceUrlEncodingFilter 内部リソースリクエスト URL を外部使用のためにパブリック URL パスに変換するために、 HttpServletResponse EE をラップし、その encodeURL EE メソッドをオーバーライドするフィルター。 |