Cílem práce je popsat moderní metody zajišťující perzistenci dat v Javě a J2EE aplikací využitelné při psaní menších, ale i rozsáhlých aplikací. Popsány jsou metody serializace objektů, použití relačních a objektových databází. Práce je zaměřena zejména na objektově-relační mapování. Součástí práce je ukázková aplikace, která demonstruje praktické použití dvou nástrojů pro práci s perzistentními daty prostřednictvím objektově relačního mapování. Konkrétně se jedná o rámec Hibernate a architekturu Enterprise JavaBenas 3.0.