1

私はヒューズの下で私のバティスを使用しており、私のプロジェクトには4つのバンドルがあります

  1. いくつかの Bean を含むモデル バンドル
  2. SqlSessionTemplate Bean を作成して使用することで DB に接続する Dao バンドル
  3. Dao バンドルを呼び出すサービス バンドル
  4. サービスバンドルを呼び出す Web サービスバンドル

「org.apache.commons.dbcp.SQLNestedException: JDBC ドライバー クラス 'oracle.jdbc.OracleDriver' を読み込めません」というエラーが表示されました

原因: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver がサービス バンドルで見つかりません"

サービスバンドルに oracle.jdbc パッケージをインポートすると、エラーが消えます

サービス バンドルが Oracle ドライバをロードするのはなぜですか? これは Dao bundle の責任だと思います。

4

0 に答える 0