ORM Implements

Eric Fung - SQL on Android: Rise and Shine - YouTube

  • ORMLite

    • Based on model annotation
    • Users data access object (DAO) pattern
    • 😍 Type safety, compile-time checking
    • 😍 Much less boilerplate
    • 😢 Learning curve
    • 😢 Incomplete SQL support
    • 😢 Performance - SLOW
  • SQLDelight

    • IntelliJ plugin
    • SQL with superpowers
    • Generates code for you to use
    • Specific design golas
  • greenDAO

  • DBFlow
  • Requery