![](/img/trans.png)
[英]JDBC API to trim String length to match with database column specification
[英]JDBC API specification and implementation
在編寫了一些簡單的JDBC程序之后,我正在研究JDBC API(主要是java.sql包)。
例如,在java.sql中,以下是聲明:
public interface Connection extends Wrapper, AutoCloseable
因此,據我了解,這些規范必須由數據庫供應商以JDBC驅動程序的形式實現。
在我的示例程序中,我使用了H2 db,因此我下載了JDBC驅動程序。
現在,這個jar應該具有java.sql.Connection的實現,這就是我在.jar(jdbc驅動程序)中看到的(在軟件包-> org.h2.jdbc下):
public class org.h2.jdbc.JdbcConnection extends org.h2.message.TraceObject implements java.sql.Connection {
jdbc驅動程序jar確實實現了java.sql.Connection; 但是,它從哪里獲取java.sql.Connection? (它僅實現java.sql.Connection),java.sql.Connection的定義從何而來?
任何消除這一疑問的指針都會有所幫助。
它在JDK中,因為您可以在JDK javadoc中查看其文檔 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.