这是房间数据库的官方文档。它包含以下代码
val db = Room.databaseBuilder(
applicationContext,
AppDatabase::class.java, "database-name"
).build()
Run Code Online (Sandbox Code Playgroud)
我想知道"database-name"数据库生成器中的功能是什么。有哪些实际、实实在在的效果?
Room是 DB 上的 Jetpack 包装器Sqlite。Sqlite 将数据保存在单个数据库文件中。因此,在 Room 的构建器中使用“database-name”,您将在文件系统上获得“database-name.db”文件。
理论上,一个应用程序可以处理多个 SQLite 数据库。要在它们之间切换,您可以使用不同的数据库名称。如果您的应用程序中有单个数据库,那么它的名称并不那么重要
| 归档时间: |
|
| 查看次数: |
1806 次 |
| 最近记录: |