读书人

关于Connection的疑义

发布时间: 2013-06-19 10:26:41 作者: rapoo

关于Connection的疑问
Connection是接口,其中有一个prepareStatement方法()这个方法说:创建一个 PreparedStatement 对象来将参数化的 SQL 语句发送到数据库。

PreparedStatement pst = cn.prepareStatement("SELECT * FROM demo");

接口怎么能调用自己的方法?

[解决办法]
上转型,也是多肽的一种。一个是接口,另一个是方法 返回类型就是同名的接口!!
[解决办法]
无论jdbc连接还是jdbc-odbc桥连接都要提供驱动,驱动类都实现了java.sql包中定义的接口,调用数据库时先要注册驱动,然后用DriverManagert得到一个反射出的数据库连接实例,得到的连接是数据库开发商提供的实现了jdbc接口的类的实例。

读书人网 >J2SE开发

热点推荐