Viele Klassen sollen eine Connection benutzen

Status
Nicht offen für weitere Antworten.
S

Sidekick

Gast
Hallo,

ich schreibe gerade meine erste JDBC-Anwendung. Dabei handelt es sich um ein Programm das bei Bedarf mehrere Fenster öffnet zum Anzeigen von Kundendaten, Lieferantendaten, Lagerbestand usw.
Zu jedem dieser Fenster gehört eine Klasse, und jede hat nun ihre eigenen SQL-Abfragen durchzuführen. Es wäre ja nun Schwachsinn wenn jede dieser Klassen ihr eigenes Connection-Objekt erzeugt um Abfragen zu machen, weiss jemand wo ich ein Beispiel finde wie man so etwas "elegant" löst?
 

oglimmer

Neues Mitglied
Wenn man es etwas einfacher haben möchte, kann man auch für alle lesenden Zugriffe eine Singleton Instanz der Connection nehmen. Für schreibenden Zugriffe (sofern man transaktional arbeitet, siehe z.b. mysql innoDB/MyISAM) muss man a) den zugriff synchroniseren oder b) einfach eine neue Connection aufmachen
 

Bleiglanz

Gesperrter Benutzer
nimm einen connectionpool

und gib jedem fenster bei bedarf eine eigene Connection, die sofort wieder zugemacht (= in den pool zurückgelegt) wird
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Wie mit zu viele Daten umgehen? Datenbankprogrammierung 2
K Viele verschiedenen SQL Abfragen Datenbankprogrammierung 2
I MySQL Hibernate zu viele Queries Datenbankprogrammierung 2
M Warum ist es suboptimal viele Indexe auf eine Datenbanktabelle zu setzen? Datenbankprogrammierung 4
J viele @Lob (Strings) mit JPA Datenbankprogrammierung 2
O Viele Verbindungen-Exception bei insert Daten zur MySQL-Datenbank Datenbankprogrammierung 2
J In viele verschiedene Datenbanken einfügen Datenbankprogrammierung 3
ARadauer viele datensätze. Datenbankprogrammierung 3
E zu viele offene Cursor, die II. Datenbankprogrammierung 3
C Programm baut zu viele MySQL Verbindungen auf Datenbankprogrammierung 4
M JDBC: Viele Datensätze in Tabelle einfügen: Wie? Datenbankprogrammierung 7
H Wie viele SQL-Statements gehen in ein Batch Datenbankprogrammierung 2
A Viele Abfragen auf einmal: Performance Datenbankprogrammierung 2
S Hibernate: Verschiedene Klassen zurückgeben. Datenbankprogrammierung 2
M Grundlegende Klassen-Design Frage Datenbankprogrammierung 0
J Plug-In-Framework für Hibernate-Klassen Datenbankprogrammierung 0
R Datenbankmodel in Java-Klassen abbilden. Datenbankprogrammierung 3
M Abstrakte Klassen Hibernate Datenbankprogrammierung 4
M PostgreSQL Hibernate Verknüpfung zweier Klassen Datenbankprogrammierung 11
J jdbc-dataSource in Klassen nutzen Datenbankprogrammierung 2
K Entity-Klassen generieren Datenbankprogrammierung 4
ruutaiokwu ORM-DAO/DTO-generator, der nur jre-eigene klassen nutzt...? Datenbankprogrammierung 6
S Hibernate - Abgeleitete Klassen werden nicht angezeigt wenn... Datenbankprogrammierung 6
Y Hibernate-Designfrage zu Klassen Datenbankprogrammierung 4
F [DB4O] Objekte sollen sich nicht verändern Datenbankprogrammierung 5

Ähnliche Java Themen

Neue Themen


Oben