Connect Bridge - Как использовать драйвер JDBC в коде Java

Matteo GiordaniTechnical Leave a Comment

Чтобы подключиться к базе данных в Java с помощью JDBC, необходимо установить драйверы для JDBC. Установка не так проста, как в случае с аналогом C# ODBC, поэтому в этом руководстве мы покажем вам, как добавить драйверы JDBC в ваш Java-проект и указать вашему приложению использовать их.


Драйвер JDBC представляет собой файл .jar, который должен быть включен в библиотеку приложения Java. Java также требует, чтобы драйвер в библиотеке назывался по имени. В этой статье мы подробно расскажем вам, как именно это сделать, поскольку имя драйвера не всегда совпадает с именем в ваших файлах.

Как найти имя драйвера, который ищет Java

Перейдите к месту расположения драйвера, который вы хотите использовать. В этом руководстве будет использован один из Connect Bridge:

Перейдите к месту, где находится ваш водитель

Перейдите сюда через командную строку. Это можно легко сделать, набрав cmd в панели навигации, находясь в папке, и нажмите клавишу Enter

Перейдите сюда через командную строку

Теперь в cmd должна быть открыта структура папок, в которых хранится ваш драйвер .jar

откройте структуру папок

Теперь вы можете ввести эту команду, чтобы перечислить имена, которые Java распознает для файла:

jar tf *НАЗВАНИЕ ВАШЕГО DRIVER.jar* | findstr Driver
чтобы перечислить имена Java

После нажатия кнопки Enter вы увидите список результатов с возможными именами драйверов для этого драйвера

список результатов с возможными именами водителей

Исходя из приведенных выше результатов, мы можем сделать вывод, что имя нашего драйвера

com.cnsconnect.mgw.jdbc.MgDriver

Мы можем сделать вывод об этом, основываясь на типичных соглашениях об именовании и исключая маловероятные классы, такие как MgDriver$1, MgDriver$KeepAliveTask поскольку они либо содержат знаки доллара, указывающие на внутренние классы или вспомогательные задачи, либо имеют имена, указывающие на другие цели, например test.class и TrustedConnectionExample.class

Добавление драйвера в проект Java

Теперь, когда у нас есть имя для драйвера, мы можем добавить его в наш проект и указать на него Java. В вашей IDE (в данном примере используется Eclipse) перейдите к проекту > щелкните правой кнопкой мыши > выберите свойства

имя для драйвера
Войдя в свойства, перейдите в разделПуть сборки Java > затем к Библиотеки
перейдите в раздел Java Build
Попав вБиблиотеки нажмите на вкладку Classpathэлемент > затем нажмите на Добавить Внешние JAR-файлы...
Добавьте внешние JAR-файлы
Перейдите к месту, где находится ваш файл .jar, и добавьте его. 
Перейдите к месту, где находится ваш .jar

Теперь вы увидите, что драйвер был добавлен в библиотеку проекта

драйвер был добавлен
Теперь драйвер готов к использованию в коде. Для того чтобы указать драйвер Connect Bridge в Java, можно использовать код, подобный этому: 
Теперь драйвер готов к использованию

И точно так же ваше Java-приложение теперь будет использовать драйвер для связи с базой данных. Теоретически говоря, если бы вы следовали этому краткому руководству и использовали наш Connect Bridge промежуточное программное обеспечениеВ этот момент вы будете готовы начать программный доступ к данным из бесчисленных продуктов Microsoft, Salesforce, Quickbooks, SAP и многих, многих других.

Подробнее о Интеграция программного обеспечения с помощью Java


Об авторе

Маттео
По адресу Маттео Джордани,Архитектор решений в Connecting Software.

"Как архитектору решений в компании Connecting Software, важно знать все маленькие тонкости инструментов, которые вы используете каждый день. Это помогает мне делать то, что я делаю, лучше, и я подумал, почему бы не поделиться некоторыми из этих необычных кусочков информации со всеми вами. Если это поможет хотя бы одному человеку, я считаю, что это стоит того, чтобы написать об этом."

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.