【问题标题】:is JTDS driver outdated?JTDS驱动程序过时了吗?
【发布时间】:2011-12-27 08:59:24
【问题描述】:

我现在正试图决定使用哪个驱动程序来创建从我的 JavaEE 应用程序到 MS SqlServer 的数据源。

几年前我对JTDS 有很好的经验,SO answers 建议当时 JTDS 是一种偏好。

但是现在我可以看到它的最新版本 1.2.5 是two years old (2009-12-30)。

选择 MS 专有驱动程序是否足够充分,还是 JTDS 如此出色以至于不再需要任何开发? :)

【问题讨论】:

  • (作为一般性评论,它是 JTDS,而不是 JDTS。我一直在编辑您的问题。)

标签: java sql-server jdbc jtds


【解决方案1】:

Microsoft JDBC driver 符合 JDBC 4.0 而 jTDS 符合 JDBC 3.0

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

【讨论】:

  • 我不确定我是否需要 JDBC 4.0 功能,因为我正在做与 4.0 不可用时相同的旧东西,但 looking further 我发现专有驱动程序可能是什至快点。如果没有人证明相反,将接受您的回答。
  • 我也从未使用过 MS 驱动程序 :)。 jTDS 从未让我失望,我听说它的性能优于 MS 驱动程序。
  • JTDS 具有更好的功能(例如来自 Windows 的 Windows Auth 等)。旧版 MS JDBC 也不支持 SSL
  • JTDS 使用起来更方便,因为它可以从 Maven repo 获得。所以我希望有人能说服我,变老并不意味着过时。
  • “JTDS 使用起来更方便,因为它可以从 Maven 仓库获得。” - 截至 2016 年 11 月,Microsoft 的 SQL Server JDBC 驱动程序是 open source 和 @987654325 @.
猜你喜欢
  • 1970-01-01
  • 2013-10-24
  • 2017-05-05
  • 2014-02-04
  • 2012-09-16
  • 2013-08-12
  • 2011-12-12
  • 2017-01-09
  • 1970-01-01
相关资源
最近更新 更多