0

方法1:

Class.forName("oracle.jdbc.driver.OracleDriver");

これは、JavaのClass.forName()メソッドを使用してドライバーのクラスファイルをメモリに動的にロードし、自動的に登録する最も一般的なアプローチです。


方法2:

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 

このアプローチでは、Class.forName()を組み合わせてOracleドライバーを動的にロードし、次にドライバークラスのgetInstance()メソッドを使用して非準拠のJVMを回避しますが、2つの追加の例外をコーディングする必要があります。

これら2つのアプローチの間に特定の違いはありますか?私はこの2番目の方法を取得していません

ありがとう

4

0 に答える 0