1

我在保险丝下使用我的 batis,我的项目中有 4 个捆绑包

  1. 包含一些 bean 的模型包
  2. 通过创建和使用 SqlSessionTemplate bean 连接到数据库的 Dao 包
  3. 调用 Dao 包的服务包
  4. 调用服务包的 Web 服务包

我收到此错误“org.apache.commons.dbcp.SQLNestedException:无法加载 JDBC 驱动程序类 'oracle.jdbc.OracleDriver'

原因:java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver not found by service bundle"

在服务包中导入 oracle.jdbc 包后,错误消失

为什么服务包会加载 Oracle 驱动程序?我想这是道捆绑的责任。

4

0 回答 0