In de foutmeldingen staat:
Het probleem zit in de gegenereerde query, vanwege het gebruik van desc
omdat het een gereserveerd woord is in MySQL.
Mogelijke oplossingen:
- Verander de naam van uw kolom in
description
. Doe hetzelfde metname
. - Wijzig de configuratie in MySQL om dit soort namen voor kolommen in zoekopdrachten te ondersteunen.
-
Wijzig de naam van de kolom in de velden om een `-teken toe te voegen (verwezen van Veld maken met gereserveerde woordnaam met JPA ):
@Column(name="`desc`")
Hoewel optie 3 een snelle en vuile oplossing is, vind ik optie 1 de beste oplossing voor toekomstig gebruik van de database.