PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come archiviare l'oggetto JSON in PostgreSQL utilizzando il tipo di dati JSONB all'interno della tabella e il driver JDBC PostgreSQL

Possiamo usare PGObject e Jackson Object mapper per salvare il json in Postgres

val person=PGobject()
person.type="jsonb"
person.value=ObjectMapper.writeValueAsString("{"fname":"john","lname":"doe"}")

ora l'oggetto persona può essere passato al driver JDBC per la memorizzazione dei dati come jsonb