Accueil Développement Qu'est-ce que le connecteur JDBC? - définition de techopedia

Qu'est-ce que le connecteur JDBC? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Java Database Connectivity Connector (connecteur JDBC)?

Un connecteur Java Database Connectivity (JDBC) est une interface de programmation d'application (API) pour Java, qui permet de connecter n'importe quel pilote utilisant la technologie JDBC. Un connecteur JDBC rend inutile la modification du code du pilote en plug-and-play avec les applications Java.

Techopedia explique Java Database Connectivity Connector (connecteur JDBC)

Un connecteur JDBC permet d'établir des connexions avec une base de données. Il présente les caractéristiques suivantes:

  • Une collection de classes et d'interfaces pour Java, écrite dans le langage de programmation Java
  • Une aide pour l'écriture d'applications de base de données car elle fournit une API standard pour les programmeurs de base de données
  • Un mécanisme par lequel les applications Java peuvent communiquer avec un large éventail de bases de données
  • Un programme qui permet à un programmeur d'écrire un seul programme une fois à l'aide de l'API JDBC, puis de l'exécuter sur n'importe quelle plate-forme avec la combinaison de Java et JDBC
  • Un moyen d'envoyer facilement des instructions SQL à n'importe quelle base de données relationnelle
  • Une interface de bas niveau utilisant des commandes SQL JDBC (ces commandes peuvent être appelées directement car JDBC est conçu pour servir de base pour créer des interfaces et des outils de niveau supérieur. JDBC aide également à établir une connexion avec les bases de données et facilite l'envoi d'instructions SQL et le traitement du résultat. .)

Actuellement, l'API ODBC (Open Database Connectivity) est l'interface la plus utilisée pour accéder aux bases de données relationnelles, car elle offre la flexibilité de se connecter à n'importe quelle base de données sur n'importe quelle plateforme. Cependant, il présente également ses propres inconvénients. Il y a quatre raisons importantes d'utiliser JDBC sur l'API ODBC:

  • ODBC utilise une interface C et nécessite des appels au code C natif à partir de Java. Cela présente de nombreux inconvénients tels que la mise en œuvre, la sécurité et la portabilité automatique de l'application.
  • La traduction de l'API ODBC C en API Java n'est pas possible car Java n'a pas de pointeurs et ODBC est riche en pointeurs.
  • JDBC est simple à utiliser et offre des solutions simples aux requêtes, contrairement à ODBC, qui nécessite que les pilotes soient installés manuellement sur chaque machine client.
  • JDBC adapte le style et les vertus de Java.
Qu'est-ce que le connecteur JDBC? - définition de techopedia