Room数据库的理解

2021-05-15  本文已影响0人  北雁南飞_8854

Room主要包含三个组件:

1. 数据库(Database)

数据库名,使用@Database注解的类应满足以下条件:
(1)继承自RoomDatabase的抽象类;
(2)在注解中添加与数据库关联的实体列表。
(3)包含具有 0 个参数、且返回使用 @Dao 注解的类的抽象方法。


Database.png

2. 数据库中的表(使用@Entity注解)

Entity.png

3. Dao(使用@Dao注解) :包含用于访问数据库的方法。

Dao.png
上一篇下一篇

猜你喜欢

热点阅读