方法getDriverProperties(用于发现和提供连接的属性)

时间:2018-03-29 09:45:40

标签: java jdbc

java.sql.DriverPropertyInfo javadoc的引用:

  

DriverPropertyInfo类仅对需要通过getDriverProperties方法与Driver交互以发现和提供连接属性的高级程序员感兴趣。

jdbc javadoc中是否有错误? (无法相信) 似乎从早期版本的jdbc复制,甚至出现在android environment

我找到方法java.sql.Driver.getPropertyInfo,但没有找到名为getDriverProperties

的方法

我搜索了Driver,Connection,DataSource。我错过了什么?

1 个答案:

答案 0 :(得分:1)

这似乎是文档中的错误。您需要使用Driver.getPropertyInfo​(String url, Properties info)。可能在JDBC 1的开发期间更改了名称,并且在重命名时(或类似的东西)错过了这部分文档。

我将在JDBC专家组中提出它,看看是否可以在将来的JDBC维护版本中更改它。但是,由于这个错误已经存在了21年,它可能不会成为优先事项。

DriverPropertyInfo是一个不起眼的JDBC功能,我不确定在添加新属性时,驱动程序实现如何更新它。我不会太依赖它。