Я думаю, что имеет смысл, чтобы переменные сущности не были финальными, так как они синхронизируются с БД, но почему для класса и методов??
Почему класс сущности JPA и его методы не должны быть объявлены окончательными?
comment
не должно быть сообществом вики.
- person Bozho   schedule 13.07.2010
Ответы (1)
Поскольку провайдеры постоянства создают прокси-серверы объектов, используя некоторые библиотеки, такие как CGLIB или javassist. Эти прокси создают подклассы сущностей во время выполнения. Поэтому они не должны быть окончательными.
person
Community
schedule
13.07.2010
Как насчет методов, которые не должны переопределяться провайдером, например
toString()
или equals()
?
- person erickson; 24.08.2017