Jag tror inte att problemet orsakas av att ha ett citat i en String-kolumn. Hibernate använder PreparedStatements
, och den här typen av problem skulle vara mer sannolikt när man sammanfogar vanliga Statements
.
Följande GitHub-test bevisar mina antaganden också.
Ändå ser jag ett möjligt problem i beroendeversionerna du använder:
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]
Även om du fortfarande använder Hibernate 3.5, är PostgreSQL-drivrutinsversionen alldeles för gammal:postgresql-7.4.1-jdbc3
, som går tillbaka till 2003
. Liksom alla andra programvarubibliotek har databasdrivrutiner också buggar.
Prova att uppdatera drivrutinen till en nyare version som är kompatibel med din databasversion som du kör i produktion.