2011-12-27 79 views
5

我現在試圖決定從我的JavaEE應用程序創建一個DataSource到MS SqlServer的驅動程序。是JTDS驅動程序過時了嗎?

幾年前,我對JTDSSO answers有良好的經驗表明JTDS是當時的偏好。

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

選擇MS專有驅動程序,還是JTDS如此優秀以至於不再需要任何開發,這是一個足夠好的理由嗎? :)

+2

(正如一般性評論,它是JTDS,而不是JDTS,我已經編輯了你的問題) – 2011-12-27 09:02:06

回答

4

微軟JDBC driverJDBC 4.0兼容而JTDS是JDBC 3.0

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

+0

我不確定我需要JDBC 4.0功能,因爲我正在做與我一樣的舊東西當4.0不可用,但[看得更遠](http://stackoverflow.com/a/8413767/513342)我發現專有驅動程序可能會更快。如果沒有人證明相反,會接受你的答案。 – 2011-12-27 09:23:18

+0

我從來沒有使用MS驅動程序:)。 jTDS從來沒有讓我失望,我聽說它勝過MS驅動程序。 – 2011-12-27 09:37:12

+0

JTDS具有更好的功能(例如Windows的Windows認證等)。較舊的MS JDBC不支持SSL或者 – gbn 2011-12-27 09:39:43

相關問題