トップ 基礎知識 アプリケーションコンテキストとは

アプリケーションコンテキスト(ApplicationContext)とは

アプリケーションコンテキストは、Spring Framework、Oracle Dababase、DB2(IBM)、MDN(mozilla)などで使われる用語です。

▲記事トップへ

目次

この記事の目次です。

1. アプリケーションコンテキストとは
2. Spring Freamworkにおけるアプリケーションコンテキスト(ApplicationContext)とは
3. Oracle Dababaseにおけるアプリケーションコンテキストとは
4. DB2(IBM)におけるアプリケーションコンテキスト(ApplicationContext)とは
5. MDN(mozilla)におけるアプリケーションコンテキスト(ApplicationContext)とは
6. その他

関連記事
更新履歴

1. アプリケーションコンテキストとは

アプリケーションコンテキストは、Spring Framework、Oracle Dababase、DB2(IBM)、MDN(mozilla)などで使われる用語です。

2. Spring Freamworkにおけるアプリケーションコンテキスト(ApplicationContext)とは

Spring Freamworkにおけるアプリケーションコンテキスト(ApplicationContext)は、アプリケーションに構成情報を提供するために使用されるSpringアプリケーション内の中心的なインターフェイスです。 アプリケーションの実行が開始されると作成され、アプリケーションに必要な全体的な構成情報が提供されます。

3. Oracle Dababaseにおけるアプリケーションコンテキストとは

Oracle Dababaseにおけるアプリケーションコンテキストは、Oracle Databaseがメモリーに格納する名前と値のペアです。

アプリケーションコンテキストには、ネームスペースと呼ばれるラベル(たとえば、従業員IDを取得するアプリケーションコンテキストはempno_ctx)があります。 コンテキスト内は名前と値のペア(結合配列)です。名前は、値を保持するメモリー内の場所を指定します。

アプリケーションはアプリケーションコンテキストを使用して、ユーザーに関するセッション情報(ユーザーIDまたは他のユーザー固有の情報など)またはクライアントIDにアクセスして、その情報をデータベースに安全に引き渡すことができます。 この情報を使用して、ユーザーがアプリケーションを通じてデータにアクセスできるようにしたりアクセスできないようにできます。 アプリケーションコンテキストを使用して、データベースユーザーと非データベースユーザーの両方を認証できます。

4. DB2(IBM)におけるアプリケーションコンテキスト(ApplicationContext)とは

DB2(IBM)におけるアプリケーションコンテキストは、一連のレポート、コンポーネント、およびプロパティー・ブローカーを保持するコンテナーです。 各アプリケーションには、1つのアプリケーションコンテキストがあります。

アプリケーションコンテキストは、レポートおよびコンポーネントが作成および使用される環境 (例えば、認証済みのユーザー、ロケール、および作成された一連のレポートなど) を定義します。 アプリケーションコンテキストは、名前およびレポートの ID が指定された場合は、レポートを作成できます。 さらに、アプリケーションコンテキストは、インスタンス化されたレポートを破棄することもできます。 アプリケーションコンテキストは、ApplicationContext クラスで定義されます。 アプリケーションで <applicationContext> タグを使用し、ApplicationContextオブジェクトを作成します。

5. MDN(mozilla)におけるアプリケーションコンテキスト(ApplicationContext)とは

MDN(mozilla)におけるアプリケーションコンテキストは、それに適用されるマニフェストのある最上位の閲覧コンテキストです。 アプリケーションコンテキストが、ユーザーエージェントが深いリンクに移動することを要求された結果として生成された場合、ユーザーエージェントがユーザーエージェントはすぐに置換が有効となった深いリンクに移動しなければなりません。 そうでないと、アプリケーションコンテキストが生成された時に、ユーザーエージェントは、すぐに置換が有効となった開始 URL に移動しないといけなくなります。

6. その他

Androidなどでもアプリケーションコンテキスト(ApplicationContext)という用語が登場します。

関連記事

関連記事です。

コンテキスト(context)

コンテキスト(context)について、ITやWebなどいろいろなコンテキストの意味をまとめています。

詳細

更新履歴

このページの更新履歴です。

戻る

当サイトについて

Apache Tomcat

Apache HTTP Server

JSP/Servlet

基礎知識

アプリケーションコンテキスト / コンテキスト / コンテキストパス / コンテキスト名.xml / コンテキストルート / サーブレット / マイクロサービス / ルート

appBase属性 / ApplicationContext / getContextPath / JSP / Maven / PageContext / root / server.xml / Servlet / Spring Boot / Tomcat

サイト内のページ