2012-02-21 2 views
1

JDBC 드라이버를 구현하려면 성공적으로 재생하려면 어떤 인터페이스/추상 클래스를 구현해야하는지 알 수 있습니까? 소스를 통해 읽을 때, java.sql 패키지에 API (예 : DriverManager)와 SPI 둘 다 고려해야 할 클래스가있는 것처럼 보입니다.JDBC 드라이버 개발 문서 (SPI)에 필요한 클래스

설명서를 읽었지만 아직 드라이버를 개발하기 위해 드라이버, 연결, 결과 세트 등을 구현해야합니다.

FYI - 내가 물어 본 이유는 제공자를 포함하는 API를 개발하고 있기 때문입니다. 내 코드를 구조화하고 문서화하는 최선의 방법을 결정하려고합니다.

답변

1

JDBC 드라이버를 빌드하는 데 필요한 것을 이해하려면 JDBC 스펙을 참조해야합니다. 다음은 JCP 커뮤니티의 JDBC 3 사양에 대한 링크입니다. http://jcp.org/en/jsr/detail?id=54

+1

JDBC 4.1 사양 [(여기)] (http://download.oracle.com/otn-pub/jcp/jdbc-4_1-mrel-spec)이 있습니다. /jdbc4.1-fr-spec.pdf). 6 절, 특히 6.3. 감사! – tunneling