Mit der Version 1.5 wird das Handling nativer Queries innerhalb des Frameworks APersist vereinfacht.
APersist Step-By-Step
Dieser Artikel zeigt mit der Hilfe von anderen Artikeln, wie APersist in einer Android App verwendet werden kann.
Implementierung eines DAOs
APersist ermöglicht das Persistieren und Auslesen von Objekten in relationalen Datenbanken. Für den Zugriff auf die Datenbank werden i.d.R. so geannte Data-Access-Objekte (DAO) verwendet. In diesem Beitrag wird erklärt, wie ein solches DAO für APersist implementiert und angemeldet werden muss.
Initialisieren der Datenbank
Um über ein Programm Objekte in einem Datenbank verwalten zu können, muss das Programm eine Verbindung zu der Datenbank aufbauen. Dieser Artikel erklärt, wie diese Verbindung mit APersist geschaffen wird.
Bugfix für APersist
In der alten Version wurden Objekte vom Typ java.util.Date als über eine String-Repräsentation im Format „dd.MM.yyy – hh:mm:es“ dargestellt. Das Jahresformat wurde in der neuen Version auf „dd.MM.yyyy – hh:mm:es“ korrigiert.
Konfiguration einer Entität als Attribut einer anderen Entität
In der objektorientierten Programmierung ist üblich, dass Objekte verschachtelt werden. So ist es auch üblich, dass Entitäten von anderen Entitäten umschlossen werden. Dieser Artikel zeigt, wie geschachtelte Entitäten mit APersist konfiguriert und verwaltet werden können „Konfiguration einer Entität als Attribut einer anderen Entität“ weiterlesen
Konfiguration einer Entity-Klasse
Ein ORM-Framework mapped konkrete Objekte in eine Datenbank-Tabelle. Hierzu werden programmseitig Klassen für die kontrekten Entitäten (Entity-Class) benötigt. In diesem Artikel wird beschrieben, wie eine solche Entity-Class für APersist erzeugt werden kann.
Vorstellung des Projektes APersist
Bei APersist handelt es sich um ein recht einfaches ORM-Framework für Android-Entwickler.