драйвер JTDS устарел?

Сейчас я пытаюсь решить, какой драйвер использовать для создания DataSource из моего приложения JavaEE в MS SqlServer.

Пару лет назад у меня был хороший опыт работы с JTDS и ответы SO предполагают, что тогда JTDS был предпочтительным.

Но теперь я вижу, что последней версии 1.2.5 двух лет (30 декабря 2009 г.).

Является ли это достаточной причиной для выбора проприетарного драйвера MS, или JTDS настолько хорош, что больше не требует разработки? :)


person Oleg Mikheev    schedule 27.12.2011    source источник
comment
(Как общий комментарий, это JTDS, а не JDTS. Я полностью отредактировал ваш вопрос.)   -  person Jon Skeet    schedule 27.12.2011


Ответы (1)


драйвер JDBC совместим с JDBC 4.0, в то время как jTDS JDBC 3.0.

Здесь представлены некоторые новые функции и улучшения, представленные в версии 4.0 JDBC.

person Wojtek Owczarczyk    schedule 27.12.2011
comment
Я не уверен, что мне нужны функции JDBC 4.0, потому что я делаю те же самые старые вещи, которые я делал, когда 4.0 не был доступен, но посмотрев дальше, я обнаружил, что проприетарный драйвер может быть еще быстрее. Приму ваш ответ, если никто не докажет обратное. - person Oleg Mikheev; 27.12.2011
comment
Я тоже никогда не использовал драйвер MS :). jTDS никогда меня не подводил, и я слышал, что он превосходит драйвер MS. - person Wojtek Owczarczyk; 27.12.2011
comment
JTDS имеет лучшие функции (например, аутентификация Windows из Windows и т. д.). Старый MS JDBC также не поддерживал SSL. - person gbn; 27.12.2011
comment
JTDS удобнее в использовании, потому что он доступен в репозитории Maven. Поэтому я надеюсь, что кто-нибудь убедит меня, что быть старым не значит быть устаревшим. - person Oleg Mikheev; 27.12.2011
comment
Ээээ, я этого не знал. Мне нужно просмотреть jOOQ на предмет использования Blob.free() и Clob.free() и тому подобного! - person Lukas Eder; 18.02.2014
comment
JTDS более удобен в использовании, поскольку он доступен в репозитории Maven. — по состоянию на ноябрь 2016 года драйвер Microsoft JDBC для SQL Server с открытым исходным кодом и доступно в Maven. - person Gord Thompson; 06.02.2017
comment
Драйвер Microsoft JDBC для SQL Server находится в maven и активно поддерживается. jTDS кажется мертвым с 08 июня 2013 г. - person Jason; 21.02.2017