Beankeeper (zuvor Simple Persistence for Java) ist ein Framework für Java zur Abbildung von Objekten auf Relationen. Es ist einfach zu benutzen. Man muss keine XML-Dateien schreiben, keine Tabellen erstellen, keine IDs generieren und nichts mit Primärschlüsseln anfangen. Man muss es nur auf die Datenbank richten, die API-Dokumentation für drei grundlegende Methoden lesen und Code schreiben. Es unterstützt Transaktionen, Polymorphismus, eine eigene einfache Abfragesprache (sehr ähnlich zu SQL) und kann Objektreferenzen, Listen und Maps handhaben. (non)