2016-07-07 12 views
0

PostgreSQLでJDBCを作成する方法を書かれた説明で簡単に説明できる人を探しています(私はこれを忘れています)。私はこのページなどで他の答えを見つけましたが、私はそれらに従うことができませんでした。プログラマでない人のためにPostgreSQLでJDBCを有効にする

私はプログラマーではないので、Webページやフォーラムでその方法を説明していませんでした。コマンドプロンプトでclasspath環境変数を設定していましたが、コマンドプロンプトに固執しました私はJavaコンソールなどを設定する必要があると思います。

私はいくつかのデータマイニングを学習しており、練習するためにいくつかのデータベースに接続したいと考えています。私は、この分野に精通している人にとって、これは簡単な仕事でなければならないと思います。

私はドライバをpostgresqlにインストールし、ブリッジを使用しない方が好きです。

ありがとうございます!

答えて

2

「JDBCを作成する方法」という語句は意味がありません。

最初にいくつかの基本を学ぶ必要があります。 JDBC(データベースとJavaアプリケーション間の接続または仲介の基準)、JDBC driverとは何か(特定のデータベース用の特定のJDBC実装)

JDBCドライバには4種類あります。 Type 4 (pure Java)は私の経験では最も一般的です

0または1つ以上のドライバが実装され、使用可能であることがあります。一部は無料でオープンソースであり、一部は無料です。 Postgresには、2つのオープンソースドライバ、the classic oneおよびより新しいrewrite-from-scratch one、およびいくつかの市販製品があります。

JDBCドライバは、Javaアプリケーションをデータベースに接続しようとする場合にのみ便利です。それはあなたが書いている自分のアプリでも、データベース管理ツールのような完成したアプリかもしれません。

あなたはJava implementationは、one from Oracleとして、あるいはOpenJDKプロジェクトから、または他のベンダーのようなAzul(ジング&ズールー)から、コンピュータにインストールされている必要があります。

について、JVMがJavaクラスを探しているすべてのフォルダのリストとJAR filesについて学習する必要があります。 Oracle Tutorialを読んでください。一番簡単な方法は、JDBCドライバJARをクラスパス上の既存のフォルダにドロップすることです。クラスパスを設定する必要はありません。たとえば、Macでは、ドライバを/Library/Java/Extensionsにドロップすることができます。

データベースエンジンとJavaアプリケーションの間にJDBCドライバがあります。あなたの質問など、データベースエンジンにというJDBCドライバをにインストールしないでください。「postgresqlでドライバをインストールしてください。

【のPostgres]↔[JDBCドライバ]↔[JVM]↔[Javaアプリケーション]

関連する問題