Ich habe bestimmte Objekte in meiner Domäne, die nicht aggregierte Wurzeln/Entities sind, aber ich muss sie immer noch aus einer Datenbank abrufen. Ich möchte die Dinge nicht durch das Erstellen von Repositories für diese Dinge verwechseln. Was sind alternative Datenzugriffsmuster? Würden Sie einfach ein DAO für sie erstellen, während Sie natürlich die Schnittstelle trennen?Alternative Datenzugriffsmuster zu Repository
Edit:
etwas genauer auf das, was ich tue. Ich muss einen Code erstellen. Dieser Code hat bestimmte Regeln hinsichtlich seines Formats. Eine der Regeln ist, dass das letzte Zeichen eine eindeutige Nummer sein muss, die vom letzten generierten Code um eins erhöht wird. Zum Beispiel:
ABCD1 ABCD2 ABCD3
Also, ich halte eine Tabelle mit einer Zeile, eine Spalte die Zahl in Frage zu speichern. Nun möchte ich diese Zahl nicht als Entität betrachten und dafür ein Repository erstellen - das ist übertrieben. Ich brauche nur eine Möglichkeit, die Nummer abzurufen, 1 hinzuzufügen und sie zu speichern. Ich weiß, dass es unzählige Möglichkeiten gibt, wie ich es tun könnte, aber ich frage mich, ob es einen üblichen Weg gibt.
Hat eine der Antworten geholfen? –