目录
- 1、前言
- 2、@ForeignKey和@PrimaryKey
- 3、@TypeConverters
- 4、@Relation
- 5、@Transaction
- 6、@Embedded
- 7、@ColumnInfo
- (1)指定实体类中的字段名称
- (2)指定实体类中的字段默认值
- (3)指定实体类中的字段约束
- 8、@Ignore
- 忽略一个实体类中的字段
- (1)忽略一个实体类中的 getter 和 setter 方法
- (2)忽略一个实体类中的整个构造函数
- 9、@Index
- (1)在一个实体类中创建单个索引
- (2)在一个实体类中创建多个索引
- (3)在一个实体类中创建复合索引
- 10、@Entity
- (1)在一个实体类中指定表名
- (2)在一个实体类中指定索引
- (3)在一个实体类中指定继承关系
- 11、@Dao
- 12、@Database
- (1)在一个类中定义数据库实例
- (2)指定多个实体类
- (3)指定数据库升级策略
- 13、@Query
- (1)基本查询操作
- (2)带参数的查询操作
- (3)使用关联查询
- 14、@Insert、@Update、@Delete
- 15、多数据源
- 16、@Fts3和@Fts4
- (1)@Fts3 注解
- (2)@Fts4 注解
- (3)使用全文本搜索
- 总结
1、前言
上一篇5分钟带你了解Android Room数据好起来了,有人催更,遂决定再写一篇Room的使用,这篇我们着重讲讲注解。如果写的不好,或者有错误之处,恳请在评论、私信、邮箱指出,万分感谢
原文出处:https://juejin.cn/post/7205417093973884983
标签:[!--infotagslink--]