What is JDO?
- Java Data Objects
- Unified persistence interface
- Industry standard as JDBC is for SQL-based systems
- Hides low-level details from OO programmer
- Exchange of implementations
- Exchange of paradigms (OO, RDBM, flat files)
- Transparency (including caching)
- Minimal intrusion