Kodo JDO erlaubt es, Datenbankaufrufe mit Java-Anweisungen anstatt SQL-Anweisungen zu machen, indem es den Java Data Objects-Standard für transparente Persistenz unterstützt. Es ist die vollständigste Implementation der JDO-Spezifikation für relationale Datenspeicher und kommt mit Tools zum Produzieren eines Schemas von einem Objektmodell und zum Produzieren von Klassendateien von einem existierenden Schema und einem Performance-Paket (verteiltes Caching und Ausführen von mehreren Statements), das die Performance verbessert. Es unterstützt die meisten relationalen Datenbanken, Anwendungsserver und IDEs, und reduziert den gesamten Codieraufwand um 20 bis 40%. (hjb)