| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Qu'est-ce que JDBC Abstraction
    ? Développée par Sun Microsystems, JDBC acronyme de Java Database Connectivity , une interface basée sur Java qui permet à tout programme Java pour se connecter à une base de données relationnelle pour sauvegarder et archiver des données . De nombreux programmeurs ont développé JDBC abstractions pour empêcher les utilisateurs d'avoir à écrire et comprendre le codage parfois complexe qui exploite le programme d'interface . Identification

    Dans la terminologie informatique, une abstraction simplifie un programme , en éliminant les composants inutiles de se concentrer uniquement sur ​​les caractéristiques essentielles . Abstractions JDBC cachent cadre de programmation compliquée du programme JDBC , ce qui rend plus facile pour les utilisateurs à comprendre et à utiliser . L'abstraction est encore un programme Java codé , mais les lignes de code nécessaires ont été réduits à l'essentiel .
    Caractéristiques

    abstraction typique JDBC contient un modèle qui simplifie les fonctions du programme , avec codage en place pour gérer les classes de base comme base de données , table, jeu de lignes et rangée. En se limitant à un nombre minimal de classes , l' abstraction évite beaucoup de désordre , les détails gênants qui compliquent la programmation. Le modèle élimine tous les codes de bas niveau qui peut parfois faire JDBC une interface frustrant à utiliser pendant la phase de développement d'applications. En particulier, le modèle gère la création et la libération de ressources , ce qui permet au développeur d'applications pour contrôler d'autres responsabilités , comme le langage structuré de requêtes , ou SQL, ainsi que les résultats d'extraction.
    fonction

    une abstraction JDBC fournit un moyen plus efficace d'interagir avec une connexion de base de données . L'abstraction définit d'abord les paramètres de connexion , puis ouvre la connexion. Le développeur de l'application doit alors préciser la déclaration d'enquête. L'abstraction prépare et exécute l'instruction , instituant la boucle pour répéter la requête jusqu'à ce que tous les résultats escomptés sont rassemblés. Ensuite, l' abstraction traite des exceptions , gère toutes les opérations et ferme la connexion de base de données .
    Avantages

    Une abstraction JDBC est simple à utiliser , et il sauve les développeurs le temps et les efforts impliqués dans l'écriture de code opérationnel répétitif. Il permet également d'éviter un certain nombre d' erreurs courantes , comme oublier de fermer la connexion de base de données à la sortie. Si la connexion n'est pas fermée, une autre connexion doit être ouvert pour le prochain visiteur , ce qui signifie deux connexions sont ouverts au lieu d'un seul. Ces connexions inutiles s'accumulent et provoquent le serveur de base de données à ralentir , ce qui compromet la performance globale et entrave la productivité.
    Considérations

    Il est important de tenir compte de vos capacités de programmation personnelle en essayant de décider si vous souhaitez utiliser une abstraction JDBC par opposition à l'écriture des différentes lignes de code. Alors que c'est une interface puissante , JDBC peut être trop complexe en raison de sa nécessité de soutenir le standard SQL et de masquer les écarts entre les moteurs de base de données . Depuis bases de données relationnelles utilisent SQL , écrire une interface JDBC s'apparente à l'écriture d'un programme en deux langues, SQL et Java , dans le même temps . En utilisant une abstraction JDBC peut éliminer une grande partie de la difficulté.

    Previous :

    next :
      articles connexes
    ·Comment télécharger un thème WP à HostGator cPanel 
    ·Comment compiler Java JDK Sans 
    ·Java et résolues erreur de compilation 
    ·Comment trouver un intérêt dans un code en XML sur un…
    ·Exception Java Tutoriels de manutention 
    ·Apprendre Java ligne 
    ·Comment faire pour obtenir la longueur d'un tableau de …
    ·Comment obtenir un JApplet Into JPanel 
    ·Comment faire des applications pour Blackberry App Worl…
    ·Comment faire pour utiliser une instruction if pour la …
      articles en vedette
    ·Comment faire pour supprimer une valeur d'un tableau as…
    ·Comment puis -je intégrer une apostrophe dans une chaî…
    ·Pourquoi vous ne devriez pas utiliser des short tags ph…
    ·Comment faire une fenêtre fractionnée personnalisée …
    ·Comment télécharger Eclipse pour Android 
    ·Comment formater Fonctions numériques en PHP 
    ·Comment faire pour obtenir la sortie d'une commande de …
    ·Comment vérifier les dépendances en Python 
    ·Comment faire pour déboguer Visual Studio 6 sur Vista 
    ·Comment se multiplier dans Visual Basic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com