Room数据库的使用

一、room的引用导入

1、在app的gradle中引入

plugins {
  
    //这个ksp 一定要对应相关的 kotlin 版本,不然会一直报错i的---
    id("com.google.devtools.ksp") version "1.9.0-1.0.13" apply false
}

2、在model的gradle中引入

plugins {
    
    id("com.google.devtools.ksp")
}

3、在DLS中引入相关数据包,因为在新的DLS中需要引入ksp中

    // ROOM库---引入数据库
    implementation("androidx.room:room-runtime:2.6.1")
    implementation("androidx.browser:browser:1.8.0")
    ksp("androidx.room:room-compiler:2.5.1")

二、Room包含三个主要组件

  • 数据库类 (DataBase), 用于保存数据库并作为应用持久性数据底层连接的主要访问点。
  • 数据实体(Entity), 用于表示应用的数据库中的表。
  • 数据访问对象(DAO) ,提供您的应用可用于查询、更新、插入和删除数据库中的数据的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值