*

[Java, Oracle]NetBeansでojdbc6.jarに参照設定をし、JavaでOracleに接続する。

公開日: : 最終更新日:2015/02/11 java, Oracle

NetBeansでJavaでOracleに接続する

そんなプログラムを作りたい。
というわけで作ります。

なお、プロジェクト名はOracleTestで作成しました。

jarを参照するように設定

今回はojdbc6.jarを使います。
ですので、プログラムがこのjarを使うように設定する必要があります。

NetBeansを起動して、プロジェクトペインから「ライブラリ」を右クリックして、「JAR/フォルダの追加」を選択します。
wannabenote

参照したいjarを指定します。
wannabenote

ソース

package oracletest;
import java.sql.*;

public class OracleTest {

    public static void main(String[] args) {
       try{
           String url = "jdbc:oracle:thin:@localhost:1521:xe";
           String user = "hoge";
           String pass = "hoge";
           Connection con = DriverManager.getConnection(url, user, pass);
           System.out.println("Connected!!11!!1");
           con.close();
           
       }catch(Exception e){
           System.out.println(e);
       }
    }
}

解説

とりあえず、単純に接続して、接続がうまくいったらメッセージを出力するだけです。
jdbc4.0以降はClass.forNameでドライバをロードすることは不要になっています。

結果

wannabenote

ちなみに参照を削除すると「java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@localhost:1521:xe」っていうメッセージが出ます。
wannabenote

これはドライバの参照が出来ていないだけなので、あわてず参照してあげてください。
Windowsとかだったら環境変数を設定などしてあげてくださいませ。

ad

関連記事

wannabenote

[Oracle, NetBeans]NetBeansからOracleのテーブルを参照できるように設定するまで

IDEとデータベース プログラムとデータベースというのは切っても切れない関係が多く、多くのIDEで

記事を読む

wannabenote

[jt400, java]AS400用のJavaをPCで実行したとき、終了しない理由

終了しない JavaでAS400をいじってると、たまに、終了しないんです。 プロセスが残ったまま

記事を読む

logo

[java, jt400]AS400ネイティブ環境でjavaを起動し、ファイルに対するSQLを実行する方法。

日本語資料なさすぎだから自分で作ります。 AS400がでjavaを起動して、自分のファイルを見に行

記事を読む

logo

[java, NETBEANS]出来上がったclassファイルをコマンドラインで実行する。

コマンドラインから実行 以前作成したJavaのHelloWorldをコマンドラインから実行してみま

記事を読む

logo

[Java, DBUtils]ApacheのDBUtilsを利用して、データベースにアクセスする。

手抜きがしたい オブジェクト指向をする上で、o/r mapperが欲しくなります。 かなーり昔に

記事を読む

AS400_

[java, JDBC]AS400からOracleに接続をする

javaでAS400からOracleに接続する必要があったときのメモを清書。 AS400のPG

記事を読む

NetBeans

[Java, NetBeans]NetBeansをインストールしてHelloWorldまで。

JavaのIDEは? よく挙げられるのがEclipseとNetBeans。 前はExclipse

記事を読む

logo

[Java, jt400]AS400のCLからJavaをCallする方法。

久しぶりにAS400ネタ。 CLからJavaを呼び出したい!! JavaをCLから実行したい

記事を読む

wannabenote

[java, NetBeans, AS400]NETBEANSで作成したjavaプロジェクトをAS400上で実行する。

概要 NetBeansでコンパイルしたものをそのままAS400に実行させます。 また、NetBe

記事を読む

logo

[jt400, Java]AS400のファイルを更新するためにREADした時にRecord Lockをかける

RPG3なんかだと更新用のファイルはREADの瞬間に自動でレコードロックがかかります。 で、それを

記事を読む

ad

Message

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

ad

  •  Auther;わなび

     「オープン系得意だよね? 俺のPCの調子悪いんだけど」という無茶振りから解き放たれゲームエンジニアに。
    C#とかUnityを扱います。
    Twitterフォロー大歓迎です。
    githubアカウント→wannabenote
  • follow us in feedly
PAGE TOP ↑