POJO (англ. Plain Old Java Object) — «старый добрый Java-объект», простой Java-объект, не унаследованный от какого-то специфического объекта и не реализующий никаких служебных интерфейсов сверх тех, которые нужны для бизнес-модели.

Термин, придуманный Мартином Фаулером c сотоварищами в пику EJB (Enterprise JavaBeans), так как отсутствие звучного термина для простых объектов приводило к тому, что молодые Java-программисты пренебрежительно к ним относились, считая что только EJB «спасут мир».

Концепция POJO появилась как результат поиска путей облегчения и упрощения методов программирования для задач, требовавших от бизнес-объектов разносторонней функциональности, включая хранение объектов в базе данных, веб-интерфейс и т. п. Решение было найдено в виде платформ (библиотек), основанных на интроспекции.

См. также

править

Ссылки

править

📚 Artikel Terkait di Wikipedia

Plain old CLR object

внешних библиотек классов. Название Plain Old CLR Object обыгрывает другое название, Plain Old Java Object (POJO) из мира Java EE. Название POJO было придумано

BIRT

различных источников данных, включая JDO[англ.], JFire[англ.], Plain Old Java Object, SQL, веб-службам. Release 4.18 (англ.) — BIRT Project, 2024. eclipse

JAX-RS

сопоставить класс ресурса POJO (англ. Plain Old Java Object) как веб-ресурс. Аннотации находятся в пакете Java javax.ws.rs . Они включают: @Pathуказывает

JavaBeans

JavaBeans, как Plain Old Java Objects, которые следуют определённым правилам именования. // PersonBean.java public class PersonBean implements java.io

JSON-LD

JSON-LD («JavaScript Object Notation for Linked Data» — объектная нотация JavaScript для связанных данных) — один из методов передачи связанных данных

XML

Parsing (The Java EE 5 Tutorial) . Дата обращения: 9 апреля 2022. Архивировано 9 апреля 2022 года. StAX API (The Java™ Tutorials > Java API for XML Processing

Список портов TCP и UDP

Protocol (IDXP) RFC 3620 — The TUNNEL Profile RFC 4227 — Using the Simple Object Access Protocol (SOAP) in Blocks Extensible Exchange Protocol (BEEP) DHCP

Семантический механизм рассуждений

OntoBroker — это механизм вывода с естественными рассуждениями над F-Logic, ObjectLogic, RIF и OWL. (W3C-перечисленный механизм вывода) Cyc inference engine