0

こんにちは、春/休止状態を使用しています。私のデータベースはoracle11gです。Oracle に接続するには、jdbc driver. 以下の依存関係があります。

<dependency>
    <groupId>oracle</groupId>
    <artifactId>ojdbc</artifactId>
    <version>1.4</version>
 </dependency>


 <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc6</artifactId>
        <version>11.2.0</version>
   </dependency>


   <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc14</artifactId>
        <version>11.2.0.3.0</version>
   </dependency>

どちらを使用するか、それらの違いを教えてください。

ありがとう!

4

2 に答える 2

0

このページでは、Oracle 11g http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.htmlで使用可能なドライバーに関する情報を提供します 。

質問で言及した依存関係の中で、jdk 1.6を使用している場合、これが最も適切なようです

   <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc6</artifactId>
        <version>11.2.0</version>
   </dependency>

ただし、オラクルのバージョンに応じて、特定のバージョンのドライバーを使用します

  • 11.2.0.4
  • 11.2.0.3
  • 11.2.0.2
  • 11.2.0.1
于 2013-10-30T13:22:36.850 に答える
0

「CodePro」と呼ばれるツールを使用して「依存関係の分析」機能を試すことができます。これにより、使用されているすべての依存関係が表示されるため、依存関係が参照されていないことがわかります (削除できます)。

それが役に立てば幸い。

于 2013-10-30T10:18:43.120 に答える