POJO: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Addbot (обсуждение | вклад)
м Интервики (всего 13) перенесены на Викиданные, d:q559344
м потерянный пробел
Строка 1:
'''POJO''' ({{lang-en|'''Plain Old Java Object'''}}) — «простой Java-объект в старом стиле», простой [[Java]]-объект, не унаследованный от какого-то специфического объекта и не реализующий никаких служебных интерфейсов сверх тех, которые нужны для бизнес-модели.
 
Термин, придуманный [[Фаулер, Мартин|Мартином Фаулером]] c сотоварищами в пику EJB ([[Enterprise JavaBeans]]), так как отсутствие звучного термина для простых объектов приводило к тому, что молодые Java-программисты пренебрежительно к ним относились, считая что только EJB «спасут мир».
 
Концепция POJO появилась как результат поиска путей облегчения и упрощения методов программирования для задач, требовавших от [[Доменный объект|бизнес-объектов]] разносторонней функциональности, включая хранение объектов в базе данных, веб-интерфейс и т.п. Решение было найдено в виде платформ (библиотек), основанных на [[Интроспекция (программирование)|интроспекции]].