JTDS驱动程序是否已过时?

Ole*_*eev 6 java sql-server jtds jdbc

我现在正在尝试决定使用哪个驱动程序从我的JavaEE应用程序创建一个DataSource到MS SqlServer.

几年前我对JTDS有很好的经验,而SO的回答表明当时JTDS是一个偏好.

但现在我可以看到它的最新版本1.2.5已经两年了(2009-12-30).

选择MS专有驱动程序是一个足够好的理由,还是JTDS如此之好以至于它不再需要任何开发?:)

Woj*_*zyk 5

微软的JDBC驱动程序JDBC 4.0兼容而JTDS是JDBC 3.0

以下是 JDBC 4.0 版中引入的一些新功能和改进。

  • *“JTDS 使用起来更方便,因为它可以从 Maven 存储库中获取。”* - 截至 2016 年 11 月,Microsoft 的 SQL Server JDBC 驱动程序已[开源](https://blogs.msdn.microsoft.com/jdbcteam/ 2016/11/17/open-source-jdbc-maven/) 和 [可从 Maven 获得](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.microsoft.sqlserver%22 %20AND%20a%3A%22mssql-jdbc%22)。 (2认同)