POJO ( Eng. Plain Old Java Object ) - „jó öreg Java objektum”, egy egyszerű Java objektum, amely nem öröklődik egyetlen konkrét objektumtól sem, és nem valósít meg semmilyen szolgáltatási felületet az üzleti modellhez szükségeseken kívül .
Ezt a kifejezést Martin Fowler és társai találták ki az EJB-kkel ( Enterprise JavaBeans ) dacolva, mivel az egyszerű objektumokra vonatkozó hangzatos kifejezés hiánya arra késztette a fiatal Java programozókat, hogy elvetették őket, és azt hitték, hogy csak az EJB-k "mentik meg a világot".
A POJO-koncepció annak eredményeként jött létre, hogy olyan módszereket kerestek, amelyek megkönnyítik és egyszerűsítik a programozási módszereket olyan feladatokhoz, amelyek sokoldalú funkcionalitást igényeltek az üzleti objektumoktól , beleértve az objektumok adatbázisban való tárolását , webes felületet és így tovább. A megoldást az önvizsgálaton alapuló platformok (könyvtárak) formájában találtuk meg .