文件名称:Android-Orma:具有类型安全性和轻松智能迁移的Android ORM
文件大小:904KB
文件格式:ZIP
更新时间:2024-02-20 09:30:42
android sql orm database sqlite
Android Orma Orma是适用于的ORM(对象关系映射器)。 因为它在编译时通过注释处理生成帮助器类,所以它的查询生成器是类型安全的。 Orma的界面简单易用,因为作者尊重Larry Wall的智慧: 轻松的事情应该容易,艰难的事情应该可以- 目录 动机 已经 。 为什么我必须添加另一个*? 答案是,我需要一个具有以下所有功能的ORM: 像手写代码一样快 POJO模型 模型类应该没有限制 可能实现Parcelable和/或扩展任何类 它们应该传递给另一个线程 数据库句柄必须是对象实例 不是基于静态方法的类 即使它被设计为用作单例示波器 容易迁移 应该检测并处理一些ALTER TABLE ,例如add column和drop column Perl中有一个*: 输入安全且代码完成友好 db.selectFromModel()比new Select(Model.class)更好 todos.idEq(id).toList()比todos.equalTo("id", id)更好 自定义原始查询有时是不可避免的 GROUP BY ... HAVING ... SE