在Spring Restful服务响应中使用Clob

问题描述 投票:0回答:1

我创建了一个类,在其中使用 java.sql.clob 字段,并从 Oracle DB 获取其值。当我尝试在 Spring Restful 服务中的响应实体中发送此类对象时。我收到下面提到的错误。

HTTP Status 500 - 无法写入内容:直接自引用导致循环(通过引用链:ClassName["FieldName"]->oracle.sql.CLOB["dbaccess"]->oracle.jdbc.driver.T4CConnection[ “包装”]);嵌套异常是 com.fasterxml.jackson.databind.JsonMappingException:直接自引用导致循环(通过引用链:ClassName["FieldName"]->oracle.sql.CLOB["dbaccess"]->oracle.jdbc.driver .T4CConnection["包装器"])

如何解决这个问题

spring rest clob
1个回答
0
投票

我遇到了同样的问题,并通过向 CLOB 字段添加注释

@JsonIgnore
(来自包
com.fasterxml.jackson.annotation
)来解决它。

© www.soinside.com 2019 - 2024. All rights reserved.