项目地址: OSC: https://git.oschina.net/soesa/cube-orm github: https://github.com/SuperSanders/cube-orm
这次主要更新:
1. 低版本的支持
2. 添加了些常用方法注释
3. 优化了几个方法
此项目是为 Android 简单封装的 SQLite 数据库 ORM, 实现基本的单表CRUD,提高数据库开发效率。
使用方法
约定:
-
表名称必须以小写字母开始,单词之间用“_”下划线分开(当然也可以全部小写不分开):
如:table_name、table_xxx、xx_xx
-
表名称和实体类对应如下:
表:table_name 对应的实体类:TableName
类:TableName 对应表名:table_name
-
表字段和实体类字段对应如下:
表字段:field_name 对应实体类字段:fieldName.
实体类字段:fieldName 对应实体类字段:field_name.
-
主键在IDColumn类里:
主键为long类型自增长, 名称为_key_id