Obwohl Java immer mit seiner Einfachheit wirbt, hat es auch seine schwierigen Seiten, und die Java Database Connectivity (JDBC) -- Javas Klassenbibliothek fĂŒr Datenbanken -- ist sicherlich eine davon. Zum GlĂŒck haben die Entwickler der JDBC-Spezifikation bei Sun Microsystems JDBC. Datenbankzugriff mit Java herausgebracht, ein zuverlĂ€ssiges Handbuch zu den grundlegenden und fortgeschrittenen Themen von JDBC. Der Stil des Buches ist zwar blass, aber dafĂŒr kann es mit einigen unentbehrlichen Informationen aufwarten. Das Handbuch beginnt mit einer EinfĂŒhrung in die Structured Query Language (SQL) und erklĂ€rt die Grundlagen der Anwendung von Java als Programmiersprache. Mit Anleitungen zur DurchfĂŒhrung der wichtigsten JDBC-Datenbankoperationen geht es weiter: einfache Themen wie Verbindungen, Updates und Abfragen mit ErgebnisdatensĂ€tzen werden genauso behandelt wie fortgeschrittenere Themen, wie zum Beispiel Transaktionen und Speicherprozeduren. Der Abschnitt ĂŒber die Anwendung von Metadatenklassen, die es Programmierern ermöglichen, Tabellenstrukturen zu lesen und zu bearbeiten, erweist sich als sehr nĂŒtzlich. Zudem gibt es zu allen wichtigen Datenbankproblemen kurze Mustercodes. Die zweite HĂ€lfte von JDBC. Datenbankzugriff mit Java enthĂ€lt einen hilfreichen Nachschlageteil zu den weit ĂŒber ein Dutzend Klassen in der JDBC-Bibliothek. Jeder Abschnitt gibt einen allgemeinen Ăberblick ĂŒber die jeweilige Klasse und Hinweise zu allen API-Schnittstellen. ZusĂ€tzlich gibt es eine Liste aller JDBC-Datentypen und aller aktuellen, gröĂeren SQL-Serverplattformen. Das abschlieĂende Kapitel umreiĂt die Entstehung der JDBC-Spezifikation. AnhĂ€nge bieten kurze Tips fĂŒr Entwickler, die JDBC-Treiber programmieren (und die dieses Buch sicher bald im Regal haben werden). Obwohl die meisten Java-Programmierer es vorziehen werden, fĂŒr höhere Klassen zu programmieren, werden sich diese neuen Lösungen auch auf JDBC stĂŒtzen -- ein effektives Werkzeug, um datenbankunabhĂ€ngigen Code in Java zu programmieren. Quelle:
|