Om in Java verbinding te maken met een database met behulp van JDBC, moeten stuurprogramma's voor JDBC worden geïnstalleerd. De installatie is niet zo eenvoudig als de C# ODBC-tegenhanger, dus deze handleiding laat zien hoe je JDBC-stuurprogramma's toevoegt aan je Java-project en je toepassing vertelt ze te gebruiken.
Het JDBC-stuurprogramma is een .jar-bestand dat in je Java-toepassingsbibliotheek moet worden gebundeld. Java vereist ook dat het stuurprogramma in de bibliotheek bij naam wordt genoemd. Dit artikel laat in detail zien hoe je dit precies doet, omdat de naam van het stuurprogramma niet altijd hetzelfde is als de naam in je bestanden.
Hoe de stuurprogrammanaam te vinden waar Java naar zoekt
Navigeer naar de locatie van het stuurprogramma dat je wilt gebruiken. Deze handleiding gebruikt er een van Connect Bridge:
Navigeer hierheen via de opdrachtprompt. Dit kan eenvoudig worden gedaan door het volgende in te typen cmd in de navigatiebalk terwijl u in de map bent en druk op enter
Nu zou je cmd open moeten hebben staan in de mappenstructuur die je driver .jar bevat
Je kunt nu dit commando invoeren om een lijst te maken van de namen die Java herkent voor het bestand:
jar tf *NAAM VAN UW DRIVER.jar* | findstr Driver
Nadat je op enter hebt geklikt, zie je een lijst met resultaten met mogelijke stuurprogrammanamen voor dat stuurprogramma
Op basis van de bovenstaande resultaten kunnen we afleiden dat de naam van ons stuurprogramma is
com.cnsconnect.mgw.jdbc.MgDriver
We kunnen dit afleiden op basis van de typische naamgevingsconventies en door de onwaarschijnlijke klassen zoals MgBestuurder$1, MgDriver$KeepAliveTask omdat ze ofwel dollartekens bevatten die wijzen op binnenklassen of hulptaken of namen hebben die wijzen op andere doelen zoals test.klasse en TrustedConnectionExample.class
Het stuurprogramma toevoegen aan een Java-project
Nu we onze naam voor het stuurprogramma hebben, kunnen we het toevoegen aan ons project en Java ernaar wijzen. Navigeer in je IDE (in dit voorbeeld gebruiken we Eclipse) naar je project > klik er met de rechtermuisknop op > klik op eigenschappen
Je zult nu zien dat het stuurprogramma is toegevoegd aan de projectbibliotheek
En zomaar zal je Java-toepassing nu het stuurprogramma gebruiken om met je database te communiceren. Theoretisch gesproken, als je deze korte handleiding volgt en je maakt gebruik van onze Connect Bridge middlewareJe bent nu klaar om programmatisch toegang te krijgen tot gegevens van talloze Microsoft-producten, Salesforce, Quickbooks, SAP en nog veel meer.
Meer over software-integratie met Java
Over de auteur
"Als Solution Architect bij Connecting Software is het belangrijk om alle kleine fijne kneepjes te weten van de tools die je dagelijks gebruikt. Het helpt me beter te doen wat ik doe en ik dacht, waarom zou ik niet een aantal van deze ongewone stukjes informatie met jullie delen. Als dit ook maar één persoon helpt, dan denk ik dat het het schrijven waard was."