Если бы я хотел реализовать драйвер JDBC, как бы я знал, какие интерфейсы/абстрактные классы мне нужно реализовать для успешной игры? При чтении через источник, похоже, есть классы, которые я бы рассмотрел как API (например, DriverManager), так и SPI в пакете java.sql.Какие классы необходимы для документации разработки драйверов JDBC (SPI)
Я читал документацию, но я еще не нашел «Для того, чтобы разработать драйвер, вам необходимо реализовать драйвер, соединение, ResultSet и т. Д.».
FYI - Причина, по которой я прошу, заключается в том, что я разрабатываю API, который включает поставщика. Я пытаюсь определить лучший способ структурирования и документирования моего кода.
Существует спецификация JDBC 4.1 [(здесь)] (http://download.oracle.com/otn-pub/jcp/jdbc-4_1-mrel-spec /jdbc4.1-fr-spec.pdf). Раздел 6, в частности 6.3. Благодаря! – tunneling