Ну, я думаю, что вы используете Mysql 8.0, тогда эта проблема связана с тем, что вы используете Mysql
зарезервированные ключевые слова, такие как groups
в названии таблицы.
Вы можете посмотреть SQLзарезервированные слова для Mysql 8.0 , тогда у вас есть две опции
1.- Переименуйте groups
таблицу в users_group
или имя таблицы, которую вы хотите.
@Table(name = "users_group")
public class Group extends XXXXX { ... }
2.-Принудительно использовать groups
имя таблицы.
Если вы используете JPA, вы можете использовать двойные кавычки:
@Table(name = "\"groups\"")
public class Group extends XXXXX { ... }
Если вы используете собственный API Hibernate, тогда вы можете выйтиих с помощью обратных кавычек:
@Table(name = "`groups`")
public class Group extends XXXXX { ... }