为什么在oracle中可以调用和执行java程序?
3个回答
展开全部
包由oracle提供,Java只提供通用接口。
Java提供了用来连接数据库的接口,具体实现的类是有Oracle公司来完成的,因为Java只提供通用的连接接口,各个数据库想要和Java程序连接,就必须遵循Java定义的接口规则来实现它。
D:\oracle\ora92\jdbc\lib 目录下面的这些jar和zip文件都是oracle完成的Java连接数据库接口的实现类;在Java程序中只要加载oracle的包:classes12.jar
声明所使用的连接数据库协议:oracle.jdbc.driver.OracleDriver
以及连接数据库的路径如:jdbc:oracle:thin:@127.0.0.1:1521:oracleDB
就可以连接数据库了,因为oracle已经完成了具体的实现。
Java提供了用来连接数据库的接口,具体实现的类是有Oracle公司来完成的,因为Java只提供通用的连接接口,各个数据库想要和Java程序连接,就必须遵循Java定义的接口规则来实现它。
D:\oracle\ora92\jdbc\lib 目录下面的这些jar和zip文件都是oracle完成的Java连接数据库接口的实现类;在Java程序中只要加载oracle的包:classes12.jar
声明所使用的连接数据库协议:oracle.jdbc.driver.OracleDriver
以及连接数据库的路径如:jdbc:oracle:thin:@127.0.0.1:1521:oracleDB
就可以连接数据库了,因为oracle已经完成了具体的实现。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询