Объекты данных Java (JDO) - это стандартный способ доступа к постоянным данным в базах данных с использованием простых старых объектов Java (POJO) для представления постоянных данных. Он разработан так, чтобы быть независимым от хранилища данных, что позволяет сохранять, потенциально, любой тип хранилища данных.

Объекты данных Java (JDO) - это спецификация Java для доступа, сохранения и управления данными между объектами / классами Java и хранилищем данных. JDO 1.0 (2002) определил базовый API, JDO 2.0 (2006) включил исчерпывающее определение ORM, а также другие улучшения, а JDO 3.0 (2009) добавил в аннотации, а также API для групп выборки и метаданных. Это наиболее полная спецификация сохраняемости Java вокруг