パッケージ | 説明 |
---|---|
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.ui.context | UI アプリケーションのアプリケーションコンテキストサブインターフェースを定義するクラスが含まれています。 |
org.springframework.ui.context.support | org.springframework.ui.context パッケージをサポートするクラス。 |
org.springframework.validation.beanvalidation | JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。 |
org.springframework.web.context | Web アプリケーションのアプリケーションコンテキストインターフェースのバリアントと、ルート Web アプリケーションコンテキストをブートストラップする ContextLoaderListener が含まれています。 |
org.springframework.web.context.support | WebApplicationContext 実装やさまざまなユーティリティクラスなど、 org.springframework.web.context パッケージをサポートするクラス。 |
org.springframework.web.reactive.result.view | ビューの解決による結果処理のサポート。 |
org.springframework.web.servlet.mvc.annotation | アノテーションベースのサーブレット MVC コントローラーのサポートパッケージ。 |
org.springframework.web.servlet.support | Spring の Web MVC フレームワークのサポートクラス。 |
org.springframework.web.servlet.tags | このパッケージには、JSP 2.0 + 用の Spring の JSP 標準タグライブラリが含まれています。 |
org.springframework.web.servlet.view | カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ApplicationContext アプリケーションの構成を提供する主要インターフェース。 |
interface | ConfigurableApplicationContext ほとんどのアプリケーションコンテキストによって実装される SPI インターフェース。 |
interface | HierarchicalMessageSource メッセージを階層的に解決できるオブジェクトによって実装される MessageSource のサブインターフェース。 |
修飾子と型 | メソッドと説明 |
---|---|
MessageSource | HierarchicalMessageSource.getParentMessageSource() この MessageSource の親、または存在しない場合は null を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | MessageSourceAware.setMessageSource(MessageSource messageSource) このオブジェクトが実行される MessageSource を設定します。 |
void | HierarchicalMessageSource.setParentMessageSource(MessageSource parent) このオブジェクトが解決できないメッセージを解決しようとするために使用される親を設定します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AnnotationConfigApplicationContext アノテーション付きクラスを入力として受け入れるスタンドアロンアプリケーションコンテキスト - 特に @Configuration アノテーション付きクラスだけでなく、プレーンな @Component 型および javax.inject アノテーションを使用する JSR-330 準拠クラスも受け入れます。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractApplicationContext ApplicationContext インターフェースの抽象的な実装。 |
class | AbstractMessageSource HierarchicalMessageSource インターフェースの抽象的な実装、メッセージバリアントの一般的な処理の実装、具体的な MessageSource の特定の戦略の実装を容易にします。 |
class | AbstractRefreshableApplicationContext AbstractApplicationContext.refresh() への複数の呼び出しをサポートすることになっている ApplicationContext 実装の基本クラスで、毎回新しい内部 Bean ファクトリインスタンスを作成します。 |
class | AbstractRefreshableConfigApplicationContext 指定された構成の場所の一般的な処理を追加する AbstractRefreshableApplicationContext サブクラス。 |
class | AbstractResourceBasedMessageSource ResourceBundleMessageSource や ReloadableResourceBundleMessageSource などのリソースバンドル規則に基づく MessageSource 実装の抽象基本クラス。 |
class | AbstractXmlApplicationContext ApplicationContext 実装の便利な基本クラス。XmlBeanDefinitionReader が理解する Bean 定義を含む XML ドキュメントから構成を描画します。 |
class | ClassPathXmlApplicationContext スタンドアロン XML アプリケーションコンテキスト。コンテキストパスをクラスパスから取得し、プレーンパスをパッケージパスを含むクラスパスリソース名として解釈します(例: |
class | DelegatingMessageSource すべての呼び出しを親 MessageSource に委譲する空の MessageSource 。 |
class | FileSystemXmlApplicationContext スタンドアロン XML アプリケーションコンテキスト。ファイルシステムまたは URL からコンテキスト定義ファイルを取得し、プレーンパスを相対ファイルシステムの場所として解釈します(例: |
class | GenericApplicationContext 単一の内部 DefaultListableBeanFactory インスタンスを保持し、特定の Bean 定義フォーマットを想定しない汎用 ApplicationContext 実装。 |
class | GenericGroovyApplicationContext GenericApplicationContext を継承し、GroovyObject を実装する ApplicationContext 実装。AbstractApplicationContext.getBean(java.lang.String) を使用する代わりに、ドット参照解除構文で Bean を取得できます。 |
class | GenericXmlApplicationContext 組み込みの XML サポートを備えた便利なアプリケーションコンテキスト。 |
class | ReloadableResourceBundleMessageSource 指定されたベース名を使用してリソースバンドルにアクセスし、Spring ApplicationContext のリソースロードに参加する、Spring 固有の MessageSource 実装。 |
class | ResourceBundleMessageSource 指定されたベース名を使用してリソースバンドルにアクセスする MessageSource 実装。 |
class | StaticApplicationContext 外部構成ソースから Bean 定義を読み取るのではなく、Bean およびメッセージのプログラムによる登録をサポートする ApplicationContext 実装。 |
class | StaticMessageSource メッセージをプログラムで登録できる MessageSource の簡単な実装。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MessageSource | AbstractApplicationContext.getInternalParentMessageSource() 親コンテキストの内部メッセージソースも AbstractApplicationContext の場合は返します。それ以外の場合は、親コンテキスト自体を返します。 |
MessageSource | AbstractMessageSource.getParentMessageSource() |
MessageSource | DelegatingMessageSource.getParentMessageSource() |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractMessageSource.setParentMessageSource(MessageSource parent) |
void | DelegatingMessageSource.setParentMessageSource(MessageSource parent) |
コンストラクターと説明 |
---|
MessageSourceAccessor(MessageSource messageSource) LocaleContextHolder のロケールをデフォルトのロケールとして使用して、新しい MessageSourceAccessor を作成します。 |
MessageSourceAccessor(MessageSource messageSource, java.util.Locale defaultLocale) 指定されたデフォルトのロケールを使用して、新しい MessageSourceAccessor を作成します。 |
MessageSourceResourceBundle(MessageSource source, java.util.Locale locale) 指定された MessageSource およびロケールに対して新しい MessageSourceResourceBundle を作成します。 |
MessageSourceResourceBundle(MessageSource source, java.util.Locale locale, java.util.ResourceBundle parent) 指定された MessageSource およびロケールに対して新しい MessageSourceResourceBundle を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class | ResourceAdapterApplicationContext JCA ResourceAdapter の ApplicationContext 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
MessageSource | Theme.getMessageSource() このテーマに関してメッセージを解決する特定の MessageSource を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MessageSource | ResourceBundleThemeSource.createMessageSource(java.lang.String basename) 指定されたベース名の MessageSource を作成し、対応するテーマの MessageSource として使用します。 |
MessageSource | SimpleTheme.getMessageSource() |
コンストラクターと説明 |
---|
SimpleTheme(java.lang.String name, MessageSource messageSource) SimpleTheme を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | LocalValidatorFactoryBean.setValidationMessageSource(MessageSource messageSource) クラスパスの JSR-303 のデフォルトの "ValidationMessages.properties" バンドルに依存する代わりに、検証メッセージを解決するためのカスタム Spring MessageSource を指定します。 |
コンストラクターと説明 |
---|
MessageSourceResourceBundleLocator(MessageSource messageSource) 指定された MessageSource の MessageSourceResourceBundleLocator を構築します。 |
修飾子と型 | インターフェースと説明 |
---|---|
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 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
MessageSource | RequestContext.getMessageSource() このリクエストで使用中の MessageSource を返します。 |
コンストラクターと説明 |
---|
RequestContext(ServerWebExchange exchange, java.util.Map<java.lang.String,java.lang.Object> model, MessageSource messageSource) |
RequestContext(ServerWebExchange exchange, java.util.Map<java.lang.String,java.lang.Object> model, MessageSource messageSource, RequestDataValueProcessor dataValueProcessor) |
修飾子と型 | メソッドと説明 |
---|---|
void | ResponseStatusExceptionResolver.setMessageSource(MessageSource messageSource) |
修飾子と型 | メソッドと説明 |
---|---|
static MessageSource | JstlUtils.getJstlAwareMessageSource(ServletContextEE servletContext, MessageSource messageSource) JSTL の "javax.servlet.jsp.jstl.fmt.localizationContext" context-param をチェックし、提供された Spring 定義の MessageSource を親として、対応する子メッセージソースを作成します。 |
MessageSource | RequestContext.getMessageSource() 現在の WebApplicationContext を MessageSource として返します。 |
修飾子と型 | メソッドと説明 |
---|---|
static void | JstlUtils.exposeLocalizationContext(HttpServletRequestEE request, MessageSource messageSource) Spring のロケールと MessageSource を使用して、JSTL のフォーマットとメッセージタグのロケールとリソースバンドルを指定する JSTL 固有のリクエスト属性を公開します。 |
static MessageSource | JstlUtils.getJstlAwareMessageSource(ServletContextEE servletContext, MessageSource messageSource) JSTL の "javax.servlet.jsp.jstl.fmt.localizationContext" context-param をチェックし、提供された Spring 定義の MessageSource を親として、対応する子メッセージソースを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected MessageSource | MessageTag.getMessageSource() 現在の RequestContext のアプリケーションコンテキストを MessageSource として使用します。 |
protected MessageSource | ThemeTag.getMessageSource() テーマメッセージの解決には、テーマ MessageSource を使用します。 |
コンストラクターと説明 |
---|
JstlView(java.lang.String url, MessageSource messageSource) 指定された URL で新しい JstlView を作成します。 |