我有一个 spring 项目,它使用 xml mybatis 对 postgresql 数据库执行查询。我有一个表,其中有一列类型为 JSONB。对于42.2.5版本的postgresql,当我对该列执行select语句时,它返回的值不带双引号。但是当我将版本升级到 42.6.0 时,它开始为 JSONB 类型的每一列返回双引号。 无论如何我可以关闭向返回值添加双引号吗?
Maven 依赖项:
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.6.0</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.13</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>3.0.0</version>
</dependency>
mybatis XMl中的Select语句:
<select id="get" parameterType="map" resultMap="result">
SELECT *
FROM myTable
</select>