Hallo,
ich bin gerade dabei mich etwas in Hibernate einzuarbeiten und wollte ein kleines Projekt realisieren.
Und zwar habe ich vorerst die folgenden Tabellen:
Produkt
- id
- name
- hersteller_id
Hersteller
- id
- name
Jetzt will ich das Projekt auch möglichst "MVC-mäßig" aufziehen
Also habe ich erstmal ein package DATA für die Klassen Produkt und Hersteller gemacht (und alle benötigten Hibernatekonfigurationen vorgenommen), beide klassen haben nur getter und setter Methoden.
Nur jetzt hänge ich ein bisschen fest.
Was ist ddie geschickteste Vorgehensweise?
Erstelle ich noch ne Klasse ProduktVerwaltung die eine Liste aller Produkte enthält und außerdem für das Anlegen und Löschen der Datensätze verantwortlich ist.
Und bekommt die View dann die Instanz der Terminliste?
Und wie geht man generell vor beim Laden der Datensätze.. wenn ich z.B.: alle Produkte in einer Tabelle anzeigen will, lade ich dann nur die sichtbaren und hole den Rest bei Scrollen aus der DB oder lade ich gleich alle?
ich bin gerade dabei mich etwas in Hibernate einzuarbeiten und wollte ein kleines Projekt realisieren.
Und zwar habe ich vorerst die folgenden Tabellen:
Produkt
- id
- name
- hersteller_id
Hersteller
- id
- name
Jetzt will ich das Projekt auch möglichst "MVC-mäßig" aufziehen
Also habe ich erstmal ein package DATA für die Klassen Produkt und Hersteller gemacht (und alle benötigten Hibernatekonfigurationen vorgenommen), beide klassen haben nur getter und setter Methoden.
Nur jetzt hänge ich ein bisschen fest.
Was ist ddie geschickteste Vorgehensweise?
Erstelle ich noch ne Klasse ProduktVerwaltung die eine Liste aller Produkte enthält und außerdem für das Anlegen und Löschen der Datensätze verantwortlich ist.
Und bekommt die View dann die Instanz der Terminliste?
Und wie geht man generell vor beim Laden der Datensätze.. wenn ich z.B.: alle Produkte in einer Tabelle anzeigen will, lade ich dann nur die sichtbaren und hole den Rest bei Scrollen aus der DB oder lade ich gleich alle?