ページの先頭行へ戻る
Symfoware Server V10.1.0 アプリケーション開発ガイド(JDBCドライバ編)

1.4 JDKとの組合せ

JDBCドライバが動作可能なJDKとの組合せと、JDBC規約との対応について以下に説明します。

JDKとは

Javaアプリケーションの開発環境です。

JDBC規約との対応

JDBC2.X対応ドライバを使用することで、JDBC1.X規約およびJDBC2.X規約に対応したアプリケーションを動作させることができます。

JDBC3.X対応ドライバを使用することで、JDBC1.XからJDBC3.X規約に対応したアプリケーションを動作させることができます。

JDBC4.X対応ドライバを使用することで、JDBC1.XからJDBC4.X規約に対応したアプリケーションを動作させることができます。

基本的にはJDBC4.X対応ドライバを利用することを推奨します。

ただし、連携する開発環境との制約でJDK6が利用できない場合には、JDKのバージョンに合った最新のバージョンのドライバを利用してください。

また、旧バージョンのSymfoware Serverからのアップデートで、JDBC3.X以降の機能が不要な場合には、JDBC2.X対応ドライバを利用してください。

APIのサポート状況については、“付録F サポートAPI一覧”を参照してください。

JDKとの組合せ

Interstage Application Serverに同梱されているJDKのみ使用可能です。

JDBCドライバは3種類用意されており、それぞれ動作可能なJDKとの組合せが異なります。

各JDBCドライバが動作可能なJDKとの組合せを以下に示します。

JDKのバージョン

動作可否

JDBC2.X対応ドライバ

JDBC3.X対応ドライバ

JDBC4.X対応ドライバ

JDK1.1x

×

×

×

JDK1.2x

×

×

×

JDK1.3x

×

×

JDK1.4x

×

JDK5.0x

×

JDK6

以下の実行環境の場合には、使用できるJDKのバージョンが限定されます。