BaseEntity - базовый класс-предок для всех Entity бинов.

В процессе реализации JPA проекта (модуля Java EE приложения описывающего сущности базы данных в виде Java классов) приходится часто реализовывать повторяющиеся свойства и методы во многих классах. Как минимум каждый класс Entity должен содержать идентификатор [id] и переопределенные методы [equals(Object object)] и [hashCode()]. Чтобы избежать повторяющегося кода необходимо определить единый класс предок (superclass) для всех Entity классов.

Подробнее: BaseEntity - базовый класс-предок для всех Entity бинов.