Hallo, ich arbeite mich zur Zeit in JSF in Verbindung mit Hibernate ein.
Nur stehe ich hier gerade vor einem Problem. Vielleicht könnt ihr mir helfen. Folgende Situation:
Ich habe für jede Tabelle eine Java Klasse angelegt um die Tabelle abzubilden. Dann zu jeder Tabelle eine DAO Klasse.
Dann hab für jede Tabelle eine Managed-Bean angelegt über die auf die Formulare der Webseite zugegriffen wird.
In den Managed Beans gibt es Funktionen, die auf die Methoden der DAO Klasse zugreifen:
Code:
public void eintragen() {
AutoDAO autoDAO = new AutoDAO();
autoDAO.insert(farbe, baujahr, verkaufspreis, typ, karosserie);
}
Farbe ist vom Typ String, Baujahr int, Verkaufspreis float, Typ ist vom Typ Typ und Karosserie vom Typ Karosserie, sind also eigene Tabellen.
Nun kann ich aber im insert nicht die Karosserie der Managed Bean in diesem insert verwenden.
Wie schaffe ich es die angegebene Karosserie aus dem JSF Formular in dem insert anzugeben?