開発 jdbcコネクタとは何ですか? -techopediaからの定義

jdbcコネクタとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Java Database Connectivity Connector(JDBC Connector)とはどういう意味ですか?

Java Database Connectivity(JDBC)コネクターは、JDBCテクノロジーを使用して任意のドライバーをプラグインするのに役立つJava用のアプリケーションプログラミングインターフェイス(API)です。 JDBCコネクターにより、ドライバーコードを変更して、Javaアプリケーションとプラグアンドプレイする必要がなくなります。

TechopediaがJava Database Connectivity Connector(JDBC Connector)について説明しています

JDBCコネクターは、データベースとの接続を確立する方法を提供します。 次の特性があります。

  • Javaプログラミング言語で記述されたJavaのクラスとインターフェースのコレクション
  • データベースプログラマーに標準APIを提供するため、データベースアプリケーションの作成を支援します。
  • Javaアプリケーションがさまざまなデータベースと通信できるメカニズム
  • プログラマーがJDBC APIを使用して1つのプログラムを作成し、JavaとJDBCの組み合わせで任意のプラットフォームで実行できるようにするプログラム
  • SQLステートメントを任意のリレーショナルデータベースに簡単に送信する方法
  • JDBC SQLコマンドを使用した低レベルインターフェイス(これらのコマンドは、JDBCがより高いレベルのインターフェイスとツールを構築するためのベースとして設計されているため、直接呼び出すことができます。 )

現在、オープンデータベースコネクティビティ(ODBC)APIは、リレーショナルデータベースにアクセスするための最も広く使用されているインターフェイスです。これは、任意のプラットフォームの任意のデータベースに接続する柔軟性を提供するためです。 ただし、独自の欠点もあります。 ODBC API上でJDBCを使用する4つの重要な理由があります。

  • ODBCはCインターフェイスを使用し、JavaからネイティブCコードへの呼び出しを必要とします。 これには、アプリケーションの実装、セキュリティ、自動移植性など、多くの欠点があります。
  • Javaにはポインターがなく、ODBCにはポインターが豊富であるため、ODBC C APIからJava APIへの変換は実行できません。
  • JDBCは使いやすく、各クライアントマシンにドライバーを手動でインストールする必要があるODBCとは異なり、クエリに対するシンプルなソリューションを提供します。
  • JDBCは、Javaのスタイルと美徳を適合させます。
jdbcコネクタとは何ですか? -techopediaからの定義