Да, entity-класс может быть абстрактным классом в Hibernate. Абстрактный класс является классом, у которого не реализованы некоторые методы и который не может быть инстанцирован напрямую. Вместо этого он может быть использован только как базовый класс для других классов, которые должны реализовать его абстрактные методы. В Hibernate entity-класс представляет отображение таблицы из базы данных на Java-объект. Абстрактный класс может определять общие поля и методы для сущностей, которые наследуют его, что может быть полезным в случае, когда несколько сущностей имеют общие свойства. Таким образом, entity-класс может быть абстрактным классом, если это имеет смысл для конкретной модели данных и будет соответствовать логике приложения. 1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions Tелеграмм канал: https://t.me/DEBAGanov Мое резюме: https://github.com/DEBAGanov