Java JDBCで出てくるClass.forName()って、なんなん?
いまさらながら少し面白かったので、ひさびさ書いてみました。 不思議なコード(一部だけ) さて、こんなコードがあります。
1 2 3 4 5 6 7 8 9 10 | //おまじないw(ドライバのロード) Class.forName("oracle.jdbc.driver.OracleDriver"); //DBに接続(URL,USER_ID,PASSWORD) Connection conn = conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "scott", "tiger"); //SQLを発行 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("select dummy from dual"); ・・・ |
いや、データソース使えよ。とか、そ…