Съобщенията за грешка гласи:
Проблемът е в генерираната заявка, поради използването на desc
тъй като това е запазена дума в MySQL.
Възможни решения:
- Променете името на колоната си на
description
. Направете подобно сname
. - Променете конфигурацията в MySQL, за да поддържате този вид имена за колони в заявки.
-
Променете името на колоната в полетата, за да добавите символ ` (упоменато от Създаване на поле със запазено име на дума с JPA ):
@Column(name="`desc`")
IMO, докато вариант 3 е бързо и мръсно решение, аз намирам вариант 1 като най-доброто решение за бъдещо използване на базата данни.