il mio caso è il seguente. Ho una forma JSF con tre outputtexts & corrispondenti inputtexts diciamo:come archiviare un oggetto json in un campo di database di ibernazione
outputtext1 - inputtext1
outputtext2 - inputtext2
outputtext3 - inputtext3
Attualmente io uso un metodo backbean 'Salva' in per archiviarli nel database (l'oggetto di ibernazione consente di pronunciare table1 con la chiave primaria table1.id) nei campi table1.field1, table1.field2, table1.field3.
Quindi ogni record nella tabella ha i valori inseriti nei testi di input.
mia domanda è come faccio a dati del modulo negozio nel database, in una forma simile al seguente:
{ "outputtext1: inputtext1", "outputtext2: inputtext2" "outputtext3:. Inputtext3 "}
e quindi recuperarli di nuovo, analizzare e ricostruire il modulo. Sto pensando di manipolare i dati del modulo come oggetti JSON ... Ma io sono nuovo in entrambi i Java + JSON, quindi qualche guida sarebbe davvero utile per me!
Questo è un esempio indicativo, la forma sta per dinamico e creata al volo.
È solo una stringa, utilizzare 'varchar'. Utilizzare un serializzatore JSON. –
quindi sono nella giusta direzione su come manipolare i dati del modulo? Il modulo sarà dinamico, quindi non esiste un formato standard per i dati del modulo. – thanili
Se non esiste un modulo standard, suppongo che tu stia generando la stringa JSON. Una volta ottenuto, memorizzarlo in un campo varchar. –