Auf Thema antworten

Das hängt mit Sicherheit auch davon ab, welches Persistenzframework man benutzt. Wir brauchen definitiv:


[code=Java]class Person { }[/code]

mit den dazugehörigen Attributen. Jetzt ist eine Registration ja im Endeffekt ein erstmaliges Anlegen einer Person. Insofern müsste man das ganze dann wohl doch in einen Service lagern. Evtl. so


[code=Java]class RegisterService {

  void register(Person person) {

    personRepository.save(person);

  }

}[/code]


Wobei ich mir dort nicht sicher bin, ob ein Repository sowas wie save kennen sollte. Ansonsten ginge noch so etwas wie


[code=Java]class RegisterService {

  Person register(String vorname, String nachname) {

    Person p = personRepository.newPerson(vorname, nachname);

    return p;

}[/code]


und dann anschließend der Person die anderen Attribute übergeben.



Oben