Danke, zerix.
Ich habe nun angefangen, die Beans zu konstruieren. Ist es echt so einfach:
Code:
public class LocationBean implements Serializable {
private static final long UUID = 00000000-0000-0000-0000-000000000000;
private int id = 0;
private String name = null;
private String description = null;
public LocationBean(){
}
public LocationBean (int id, String name, String description){
this.id = id;
this.name = name;
this.description = description;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
...... (weitere Getter/Setter, für UUID nur Getter)
?
Was das weitere Vorgehen betrifft... Den DOM-Baum kann ich erzeugen, aber...
In meiner Applikation wird das so, dass man die einzelnen
ganzen Tabellen einlesen kann und dann den(die) Zeilenwert(e) ändern, und nicht die konkreten Attribute anspricht. Um bei dem Location-Beispiel zu bleiben:
könnte ich z.B. eine Methode
getLocationTable() im DAO definieren? Wie könnte man sie dann implementieren? Müsste man in dem Baum nach einer Tabelle mit dem Namen "Location" suchen und die Werte der Unterknoten holen?
Wenn ich richtig liege, wie gibt man die Werte zu der Bean und die Bean zurück?
Würde es in etwa so ausschauen:
Code:
die Tabelle Location - weiß nicht wie - finden
...LocationBean location = new LocationBean();
in der Schleife die Unterknoten durchgehen
Man, ich weiß echt nicht weiter
Wie kann ich mehrere Zeilen an die LocationBean anhängen? Wie gib ich die Bean befüllt zurück?
Du lachst dich bestimmt kaputt, zerix
Aber ich möchte es echt lernen und habe kein Plan. Vielen Dank für deine bisherigen Aufklärungen - sie helfen mir sehr weiter
Gruß,
aja