我在保险丝下使用我的 batis,我的项目中有 4 个捆绑包
- 包含一些 bean 的模型包
- 通过创建和使用 SqlSessionTemplate bean 连接到数据库的 Dao 包
- 调用 Dao 包的服务包
- 调用服务包的 Web 服务包
我收到此错误“org.apache.commons.dbcp.SQLNestedException:无法加载 JDBC 驱动程序类 'oracle.jdbc.OracleDriver'
原因:java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver not found by service bundle"
在服务包中导入 oracle.jdbc 包后,错误消失
为什么服务包会加载 Oracle 驱动程序?我想这是道捆绑的责任。