Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire un modèle d'astérisq…
  • Comment faire de Java reconnaître d…
  • Provoquer des exceptions Java 
  • Fusionner Trier dans le code Java 
  • Comment faire une lettre simple minu…
  • Comment créer une exception personn…
  • Comment trouver le plus grand nombre…
  • Comment faire pour charger des varia…
  • Comment faire une addition en Java 
  • Comment avoir Java Lire frappes comm…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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é.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour intégrer Java dans Flex 
  • Comment faire pour rediriger le JSP 
  • Comment créer UML à partir de Java Source 
  • Comment appeler une méthode qui retourne une chaîne en Java 
  • NetBeans service Web Tutoriel 
  • Comment remplacer les barres obliques inversées Avec Double en Java 
  • Sun Java swing Tutoriels 
  • Comment faire pour convertir la chaîne Java à une date 
  • Comment faire pour augmenter le texte Taille du champ dans une Applet Java 
  • Qu'est-ce que la certification Architecte Java 
  • Connaissances Informatiques © http://www.ordinateur.cc