POJO (Plain Old Java Object) — это простой Java-объект. Класс POJO не наследуется от других специфических классов Java (кроме Object), не реализует специальных интерфейсов и не использует специфические аннотации фреймворков.
Он обычно содержит:
Пример POJO класса:
java
POJO способствуют слабой связанности (loose coupling) в приложении, упрощают тестирование и интеграцию с различными фреймворками (например, Spring, Hibernate), которые могут автоматически создавать и заполнять такие объекты.