====== Das Adressbuch ====== Das BlueJ-Projekt [[https://codeberg.org/info-bw-wiki/bluej-db-adressbuch|bluej-db-adressbuch]] enthält eine Vorlage für die Implementation eines Adressbuchs. {{ :faecher:informatik:oberstufe:datenbanken:projekt:java_db:java_db_p_adressbuch:adbuch.png? |}} Ziel dieser Aufgabe ist, ein Programm für eine Adressdatenbank zu entwickeln. Passe zunächst die Methode ''connect()'' der Klasse ''AdressbuchController'' so an, dass die Verbindung zur Datenbank hergestellt werden kann. Deine Aufgabe ist, das Auslesen, Anlegen, Verändern und Löschen von Einträgen in der Klasse ''Adressbucheintrag'' zu implementieren (Methoden ''getAlleAdressen'', ''speichern'' und ''loeschen''). Zur Sicherheit sollten die Text- und Datumseingaben grundsätzlich in Prepared Statements über Parameter an die Datenbank übermittelt werden. Zur Erinnerung: PreparedStatement ps = conn.prepareStatement("UPDATE mytable SET text = ?"); ps.setString(1, "fritz"); ps.execute();