Moin zusammen,
ich möchte eine API erstellen. Dabei möchte ich Objekte aus meiner Applikation ausliefern.
Zum Beispiel einen "Customer".
Nun ist es allerdings so, dass nicht alle Felder von meiner bestehenden "Customer" Entity ausgeliefert werden sollen.
Was ich nun also gerne bräuchte ist eine (ich hoffe der Name ist richtig): CustomerDTO - Klasse.
Nun ist aber die Frage, wie erstelle ich diese?
Gibt es dazu einen "Trick", indem ich Dinge aus der bestehenden Customer Entity kopieren lassen kann etc.?
Oder wie gehe ich hier am Besten heran? Ich möchte diese als JSON zurückgeben können.
Ebenfalls wie würde diese aussehen? Ein kurzer Beispiel - Code, inkl. 2-3 Properties würden mir helfen?
- Ggf. irgendwelche Annotationen.... ?
Vielen Dank
ich möchte eine API erstellen. Dabei möchte ich Objekte aus meiner Applikation ausliefern.
Zum Beispiel einen "Customer".
Nun ist es allerdings so, dass nicht alle Felder von meiner bestehenden "Customer" Entity ausgeliefert werden sollen.
Was ich nun also gerne bräuchte ist eine (ich hoffe der Name ist richtig): CustomerDTO - Klasse.
Nun ist aber die Frage, wie erstelle ich diese?
Gibt es dazu einen "Trick", indem ich Dinge aus der bestehenden Customer Entity kopieren lassen kann etc.?
Oder wie gehe ich hier am Besten heran? Ich möchte diese als JSON zurückgeben können.
Ebenfalls wie würde diese aussehen? Ein kurzer Beispiel - Code, inkl. 2-3 Properties würden mir helfen?
- Ggf. irgendwelche Annotationen.... ?
Vielen Dank