У меня есть класс объекта под названием "Группа", и NetBeans предупреждает меня "Имя таблицы объекта, зарезервированная Персистентность Java ключевое слово QL".
Подобный случай был бы использованием зарезервированных ключевых слов SQL.
Это назовет быть оставленным? Был бы использование другого имени таблицы решать проблему @Table (имя = "otherName"). Или я должен переименовать класс?
Вам не нужно переименовать класс - и вы не должны - имя, которое вы выбрали, отражают ваш домен, и вы не должны менять его из-за инструмента или структуры Ограничения, в случае, если инструмент / каркас обеспечивает способ избежать «Clash». JPA предоставляет такой способ.