Ik denk niet dat het probleem wordt veroorzaakt door een aanhalingsteken in een String-kolom. Hibernate gebruikt PreparedStatements
, en dit soort problemen zou waarschijnlijker zijn bij het aaneenschakelen van gewone Statements
.
De volgende GitHub-test bewijst ook mijn aannames.
Desalniettemin zie ik een mogelijk probleem in de afhankelijkheidsversies die u gebruikt:
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]
Hoewel je Hibernate 3.5 nog steeds gebruikt, is de versie van het PostgreSQL-stuurprogramma veel te oud:postgresql-7.4.1-jdbc3
, die dateert uit 2003
. Net als elke andere softwarebibliotheek hebben databasestuurprogramma's ook bugs.
Probeer het stuurprogramma bij te werken naar een nieuwere versie die compatibel is met de databaseversie die u in productie gebruikt.