Skip to content
casidiablo edited this page Mar 1, 2012 · 2 revisions

persistence is an Android library that allows you to easily do CRUD using simple Java Objects. Some of the features it has:

  • Basic CRUD operations: offers different ways to insert, query, update and delete data from a standard SQLite database.
  • Customize the model through annotations: you can customize the name of the tables and columns, as well as their constraints and more metadata using standard Java annotations.
  • Has-many relations: it can save and retrieve hierarchies of objects.
  • Many-to-many relations: it can handle cases in which there are many-to-many relationships between two objects.
  • ContentProvider aware: you can expose your whole database through a ContentProvider easily.
  • Search suggestions: allows to implement a standar Android search with suggestions.
Clone this wiki locally