Zitat von
Khabarakh:
Im einfachsten Fall wird für alle Public Properties jeweils eine gleichnamige
DB-Spalte gesucht. Durch Attribute können sie zusätzlich umbenannt oder ignoriert werden, auch Validation-Informationen wie NotNull kannst du damit durchaus hinzufügen.
Ja, klar, aber ich muss diesen Code dann immer in die Setter-Methoden packen und kann dies ja nicht auf eine Methode reduzieren. Sollte sich dann mal etwas an dem System ändern muss ich es in *allen* Setter-Methoden ändern und nicht nur in einer. Das finde ich nicht wirklich zufriedenstellend.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)