LitePal for Android

官网

https://github.com/guolindev/LitePal

中文文档

https://blog.csdn.net/guolin_blog/category_9262963.html

简介

An Android library that makes developers use SQLite database extremely easy.

LitePal is an open source Android library that allows developers to use SQLite database extremely easy. You can finish most of the database operations without writing even a SQL statement, including create or upgrade tables, crud operations, aggregate functions, etc. The setup of LitePal is quite simple as well, you can integrate it into your project in less than 5 minutes.

Experience the magic right now and have fun!

Features

  • Using object-relational mapping (ORM) pattern.
  • Almost zero-configuration(only one configuration file with few properties).
  • Maintains all tables automatically(e.g. create, alter or drop tables).
  • Multi databases supported.
  • Encapsulated APIs for avoiding writing SQL statements.
  • Awesome fluent query API.
  • Alternative choice to use SQL still, but easier and better APIs than the originals.
  • More for you to explore.
相关推荐
dLYG DUMS2 小时前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite
学习使我健康4 小时前
Android App 启动原理
android·android studio
TechMix5 小时前
【性能工具】atrace、systrace、perfetto抓取的trace文件有何不同?
android·性能优化
张小潇5 小时前
AOSP15 WMS/AMS系统开发 - 窗口层级源码分析
android·前端
努力努力再努力wz7 小时前
【MySQL入门系列】掌握表数据的 CRUD:DML 核心语法与执行逻辑解析
android·开发语言·数据结构·数据库·c++·b树·mysql
l1t8 小时前
DeepSeek总结的致力于在一分钟内将十亿行数据插入 SQLite
python·sqlite
zh_xuan10 小时前
Android gradle任务
android·gradle构建
Grackers10 小时前
Android Perfetto 系列 10:Binder 调度与锁竞争
android·binder
李白你好10 小时前
Android 自动化渗透测试指令生成
android·自动化
CeshirenTester11 小时前
Claude Code 不只是会写代码:这 10 个 Skills,才是效率分水岭
android·开发语言·kotlin