sql >> Base de Datos >  >> RDS >> PostgreSQL

Cómo almacenar un objeto JSON en PostgreSQL utilizando el tipo de datos JSONB dentro de la tabla y el controlador JDBC de PostgreSQL

Podemos usar PGObject y Jackson Object mapper para guardar el json en Postgres

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

ahora el objeto de persona se puede pasar al controlador JDBC para almacenar datos como jsonb