The Java Data Objects 2 (JDO) API provides a standard interface for object persistence, developed under JSR 243.