Non credo che il problema sia causato dall'avere una citazione in una colonna String. Hibernate usa PreparedStatements
, e questo tipo di problema sarebbe più probabile quando si concatenano semplici Statements
.
Il seguente Test GitHub dimostra anche le mie ipotesi.
Tuttavia, vedo un possibile problema nelle versioni delle dipendenze che stai utilizzando:
Caused by: org.postgresql.jdbc2.PBatchUpdateException: Batch entry 0 update public.slider_group set slid_grou_title= was aborted. Call getNextException() to see the cause.
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeBatch(AbstractJdbc2Statement.java:107) ~[postgresql-7.4.1-jdbc3.jar:na]
Anche se stai ancora usando Hibernate 3.5, la versione del driver PostgreSQL è troppo vecchia:postgresql-7.4.1-jdbc3
, che risale al 2003
. Come qualsiasi altra libreria software, anche i driver di database hanno dei bug.
Prova ad aggiornare il driver a una versione più recente compatibile con la versione del database in esecuzione in produzione.