Skip to content
Michele Scuttari edited this page Sep 15, 2019 · 3 revisions

Description

KaolDB is a framework that offers an ORM service for the Android OS. So, it offers the capability to map an object-oriented domain model to a relational database. Therefore its main goal is to provide an abstraction layer with the aim to enable the developers to not having to deal with direct SQL but keep working in an object orientet way.

Special features

This framework offers the features of entity inheritance and polymorphic queries, which are not offered by any similiar tools at the moment of this project creation. These features are implemented only by more server related frameworks such as Hibernate, which anyway would represent an overkill for an Android device.

Language

The framework is fully written in Java.

Compatibility

The minimum required Android SDK version is 14.

Usage

The classes and the annotations should result familiar for people already knowing the JPA standards, as they follow them as much as possible. For people new to the sector, a detailed usage in explained in the following chapters.

Clone this wiki locally