Hibernate / JPA trainee
Что такое POJO?
Ответ
Plain Old Java Object — обычный Java-класс без специальных требований (наследования от чего-то, реализации интерфейсов фреймворка). Просто поля + геттеры + сеттеры + конструктор.
Разбор: POJO расшифровывается как Plain Old Java Object — это обычный класс без обязательной зависимости от фреймворков, наследования служебных классов или реализации специальных интерфейсов. Главная ловушка в том, что суть POJO именно в отсутствии таких требований, поэтому варианты, навязывающие наследование от Entity, Serializable или маркерных интерфейсов, противоречат самому определению. С автобоксингом термин не связан вовсе.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.