Hallo Forum,
ich letzter Zeit habe ich viele Fragen gestellt, was ich für mein Studiumproject gebraucht hatte.
Ich möchte mich mit diesem Beitrag bei allen Bedanken, die mir Tipps und Hilfestellungen gegeben haben. Das Project ist nun fertig und die Applikation zufriedenstellend. (Nur dass die JAR-Datei nicht gestartet wird)
Was ich jedoch festgestellt habe, dass die Applikation langsam ist. Das liegt mit hoher Wahrscheinlich daran, dass ich für jede Anfrage immer die Datenbankverbindung neu aufbaue und wieder schließe.
Sprich, ich habe ja für alles ein Model. Für User ein UserModel, Briefing hat ein BriefingLogic, das Briefing hat Issues, also eine IssueLogic. Jede Logik holt dann dementsprechend je nach Methode ein Ergebnis von der Datenbank, indem es immer jeweils eine eigene Anfrage absetzt.
Irgendwie eine blöde Lösung, was man an der Perfomance sehr merkt.
Grüße
ich letzter Zeit habe ich viele Fragen gestellt, was ich für mein Studiumproject gebraucht hatte.
Ich möchte mich mit diesem Beitrag bei allen Bedanken, die mir Tipps und Hilfestellungen gegeben haben. Das Project ist nun fertig und die Applikation zufriedenstellend. (Nur dass die JAR-Datei nicht gestartet wird)
Was ich jedoch festgestellt habe, dass die Applikation langsam ist. Das liegt mit hoher Wahrscheinlich daran, dass ich für jede Anfrage immer die Datenbankverbindung neu aufbaue und wieder schließe.
Sprich, ich habe ja für alles ein Model. Für User ein UserModel, Briefing hat ein BriefingLogic, das Briefing hat Issues, also eine IssueLogic. Jede Logik holt dann dementsprechend je nach Methode ein Ergebnis von der Datenbank, indem es immer jeweils eine eigene Anfrage absetzt.
Irgendwie eine blöde Lösung, was man an der Perfomance sehr merkt.
Grüße