0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Javaでデータベース接続の基本をまとめてみた【JDBC】

0
Last updated at Posted at 2025-12-15

JDBC(Java DataBase Connectivity)

  • JavaプログラムとRDBMSのやり取りを仲介するプログラム部品
  • JavaプログラムとRDBMSを扱う時にはJDBC(Java DataBase Connectivity)を介して行う
  • JDBCは、javaプログラムからDBへの接続、SQLの実行データの取得・更新などを行う手段を提供する

JDBCの構成

JDBC API

  • Java標準ライブラリ(JavaAPI)
  • JDBC APIを使うとRDBMSを標準化された方法で操作できる
  • 『java.sql』『javax.sql』というパッケージに含まれるクラスを使って
    DBへの接続やSQLの実行、データの取得・更新を行うことができる

JDBC ドライバ

  • 実際にRDBMSに接続して処理を実行する
  • Oracle、MySQL、SQLServerなどRDBMSごとに異なるJDBCドライバが存在する
『Javaプログラム』⇄『JDBC API』⇄『JDBC ドライバ』⇄『RDBMS』

JDBCの利点

  • 異なるRDBMSに対して標準化された方法で操作できる
  • プログラムを変更せずにRDBMSの変更に対応できる(JDBCドライバの変更)

参考サイト

【初心者向け】【JavaポイントDB #01】JDBC【みのるコーチ】
【初心者向け】【JavaポイントDB #02】JDBCドライバの設定(eclipse)【みのるコーチ】

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?