Devo inviare una risposta JSON. Io uso la libreria di jackson per convertire la classe in json. Ho una classe java di base alla quale ho bisogno di aggiungere altri campi per creare la mia risposta JSON. Sono venuto con due idee.
- Estendere la classe java principale.
- Per avere un'altra classe con l'oggetto della classe core come costruttore.
Le preoccupazioni su due metodi sono:
- Ho un core layer che restituisce il core java object dal database. Devo chiamare un metodo per restituire il mio oggetto di classe estesa. Nel core layer, devo creare l'istanza della classe estesa e restituire
- Posso facilmente ottenere una risposta JSON con questo, ma per ogni oggetto, ci sarà un tipo di wrapper di oggetto creato.
Gentilmente guidami per avere un modello di design per questo