Hallo,
ich hab folgendes Problem.
Klasse Autohaus mit einem Attribut List<Gebrauchtwagen> gebrauchtwagen;
Ich möchte die Gebrauchtwagen nicht gleich mitladen, sondern eben bei Bedarf, d.h. ich habe eine View und klicke auf das Autohaus, surfe da rum und möchte irgendwann die Gebrauchtwagen anschauen. Dazu habe ich eine Methode gebrauchtwagenNachladen(). Das Problem ist ja,
dass die App, dann jedes mal wenn ich auf den Link Gebrauchtwagen klicke die Actionmethode zum Nachladen aufruft und diese ja immer auf die DB geht oder nicht ?
Wenn ich sowas einbaue wie:
Dann erfolgt ja immer ein DB-Zugriff bei erneuten Anklicken des Links oder nicht ?
ich hab folgendes Problem.
Klasse Autohaus mit einem Attribut List<Gebrauchtwagen> gebrauchtwagen;
Ich möchte die Gebrauchtwagen nicht gleich mitladen, sondern eben bei Bedarf, d.h. ich habe eine View und klicke auf das Autohaus, surfe da rum und möchte irgendwann die Gebrauchtwagen anschauen. Dazu habe ich eine Methode gebrauchtwagenNachladen(). Das Problem ist ja,
dass die App, dann jedes mal wenn ich auf den Link Gebrauchtwagen klicke die Actionmethode zum Nachladen aufruft und diese ja immer auf die DB geht oder nicht ?
Wenn ich sowas einbaue wie:
Java:
public String gebrauchtwagenNachladen() {
if(autohaus.getGebrauchtwagen() == null && autohaus.getGebrauchtwagen().isEmpty()) {
//Nachladen
try {
autohaus = autohausverwaltung.findAutohausFetchGebrauchtwagen(autohaus);
}
catch(blabla e)
else{
//Nicht nachladen
return null;
}
return null;
}
Dann erfolgt ja immer ein DB-Zugriff bei erneuten Anklicken des Links oder nicht ?