Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁提供这个数据库驱动程序?如果我使用的是 oracle 数据库,oracle 是否提供此驱动程序。为什么我们需要一个数据库驱动管理器,谁来提供这个?你能为Java环境解释一下吗?编辑:我在中间使用了一个休眠层,它使我的代码独立于我正在使用的数据库,那么在这种情况下数据库驱动程序会做什么?它会拦截来自休眠的调用并转换成 oracle 可以理解的东西吗?
是的,每个数据库供应商都提供自己的数据库驱动程序。
为什么?
因为数据库也是一个软件,你的程序应该有一种与数据库通信的方式。