Pesan kesalahan menyatakan:
Masalahnya ada di kueri yang dihasilkan, karena penggunaan desc
karena ini adalah kata yang dicadangkan di MySQL.
Kemungkinan solusi:
- Ubah nama kolom Anda menjadi
description
. Lakukan hal serupa denganname
. - Ubah konfigurasi di MySQL untuk mendukung jenis nama kolom dalam kueri ini.
-
Ubah nama kolom di bidang untuk menambahkan karakter ` (direferensikan dari Membuat bidang dengan nama kata yang dicadangkan dengan JPA ):
@Column(name="`desc`")
IMO sementara opsi 3 adalah solusi cepat dan kotor, saya menemukan opsi 1 sebagai solusi terbaik untuk penggunaan database di masa mendatang.