Ich glaube nicht, dass das Problem durch ein Zitat in einer String-Spalte verursacht wird. Hibernate verwendet PreparedStatements
, und diese Art von Problem wäre wahrscheinlicher, wenn einfache Statements
verkettet werden .
Das folgende GitHub-Test beweist auch meine Annahmen.
Trotzdem sehe ich ein mögliches Problem in den von Ihnen verwendeten Abhängigkeitsversionen:
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]
Obwohl Sie immer noch Hibernate 3.5 verwenden, ist die Version des PostgreSQL-Treibers viel zu alt:postgresql-7.4.1-jdbc3
, die auf 2003
zurückgeht . Wie jede andere Softwarebibliothek haben auch Datenbanktreiber Fehler.
Versuchen Sie, den Treiber auf eine neuere Version zu aktualisieren, die mit Ihrer Datenbankversion kompatibel ist, die Sie in der Produktion ausführen.