Nel framework Play ho alcuni modelli con campi che sono riferimenti a oggetti in altri modelli. Quando uso renderJSON, non voglio che quei riferimenti agli oggetti siano inclusi. Attualmente per i miei bisogni creo una classe del modello di vista separata che contiene i campi che voglio, e nel controller creo istanze di questa classe di vista secondo necessità. Idealmente mi piacerebbe essere in grado di utilizzare la classe del modello stesso senza dover scrivere la classe vista.Impedire la serializzazione di determinati campi
C'è un modo per annotare un campo in modo che non venga serializzato quando si usa renderJSON?
grazie! una domanda veloce, perché dici che usare @Expose è meglio? –
@Matias Elorriaga Personalmente mi piace l'approccio esplicito meglio :) Succede spesso a me, che espongo campi accidentalmente. –