sql >> Base de Datos >  >> RDS >> Oracle

java.sql.SQLRecoverableException al obtener datos CLOB usando Hibernate + Oracle 11g

Tuve el mismo problema hoy y siempre cuando llamaba a getSubString o getCharacterStream tuve el error de conexión cerrada.

Resolví con anotación y eliminé el tipo Clob:

@Column(name = "CL_JSON_OUT", nullable = false)
private Clob jsonOut;

a:

@Lob
@Column(name = "CL_JSON_OUT", nullable = false)
private String jsonOut;

Esta publicación me ayudó