如果我想实现JDBC驱动程序,我如何知道我需要实现哪些接口/抽象类才能成功运行?在通读源代码时,我会考虑java.sql包中的API(例如DriverManager)和SPI。
我一直在阅读文档,但我还没有发现"为了开发驱动程序,你需要实现驱动程序、连接、结果集等。"
仅供参考-我问的原因是我正在开发一个API,其中包括一个提供商。我正在努力确定构建和文档化代码的最佳方式。
看来您应该参考JDBC规范来了解构建JDBC驱动程序所需的内容。以下是JCP社区JDBC 3规范的链接http://jcp.org/en/jsr/detail?id=54