Oracle
 sql >> Database >  >> RDS >> Oracle

java.sql.SQLRecoverableException durante il recupero dei dati CLOB utilizzando Hibernate + Oracle 11g

Ho avuto lo stesso problema oggi e sempre mentre chiamavo getSubString o getCharacterStream ho avuto l'errore di connessione chiusa.

Ho risolto con l'annotazione e rimosso il tipo Clob:

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

a:

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

Questo post mi ha aiutato