Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JTDS驱动程序过时了吗?_Java_Sql Server_Jdbc_Jtds - Fatal编程技术网

Java JTDS驱动程序过时了吗?

Java JTDS驱动程序过时了吗?,java,sql-server,jdbc,jtds,Java,Sql Server,Jdbc,Jtds,我现在正试图决定使用哪个驱动程序来创建从JavaEE应用程序到MS SqlServer的数据源 几年前,我对JTDS有很好的经验,并建议在当时JTDS是首选 但现在我可以看到它的最新版本1.2.5是(2009-12-30) 这是选择MS专有驱动程序的充分理由,还是JTDS非常好,不再需要任何开发 微软是兼容JDBC 4.0的,而jTDS是兼容JDBC 3.0的 JDBC 4.0版中引入了一些新功能和改进。(作为一般性评论,它是JTDS,而不是JDTS。我对您的问题进行了全程编辑。)我不确定我是否

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

几年前,我对JTDS有很好的经验,并建议在当时JTDS是首选

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

这是选择MS专有驱动程序的充分理由,还是JTDS非常好,不再需要任何开发

微软是兼容JDBC 4.0的,而jTDS是兼容JDBC 3.0的


JDBC 4.0版中引入了一些新功能和改进。

(作为一般性评论,它是JTDS,而不是JDTS。我对您的问题进行了全程编辑。)我不确定我是否需要JDBC 4.0功能,因为我正在做与4.0不可用时相同的老事情,但我发现专用驱动程序可能更快。如果没有人证明相反,我将接受您的答案。我也从未使用过MS驱动程序:)。jTDS从来没有让我失望过,我听说它比MS driver表现得更好。jTDS有更好的功能(例如来自Windows的Windows身份验证等)。较旧的MS JDBC不支持SSL,因为Jtds更便于使用,因为它可以从Maven repo获得。因此,我希望有人能说服我,变老并不意味着过时。“JTDS使用起来更方便,因为它可以从Maven repo获得。”-截至2016年11月,Microsoft的SQL Server JDBC驱动程序已经过时。