Mysql
 sql >> Datenbank >  >> RDS >> Mysql

JpaRepository SQL-Syntaxfehler beim Versuch, in MySQL Date zu speichern

Gemäß Ihrem Feedback wird @DateTimeFormat entfernt löst das Problem mit der Datenbankzuordnung - das ist also das Erste.

Als nächstes würde ich empfehlen, die für die Formulare verwendeten Datentransferobjekte von den eigentlichen Entitäten zu trennen. Es wird auf lange Sicht sehr helfen. Sie haben also ein MovieDTO für die Formularbindung, wo Sie @DateTimeFormat einfügen können und andere Formularvalidierungen wie @NotNull . Dann müssen Sie das movieDto-Objekt der movie-Entität zuordnen, bevor Sie es beibehalten.