java.sql.Connection只是jdbc定义的接口,而实现是要靠各自数据库提供的jdbc Driver

解决方案 »

  1.   

    java.sql.Connection是Sun发布的jdk中的jdbc中的基本类,用于和所有的数据库连接的。
    oracle.jdbc.driver.OracleConnection是Oracle公司发布的用于连接oracle数据库的用java写的类,他应该做了一些针对oracle数据库的优化和其它的特有接口。你没必要使用Oracle的Connection、ResultSet、PreparedStatement等等,但如果你的程序要用到Oracle特有的一些东西比如:Oracle的存储过程等,就必须用了。