首页 > 其他分享 >Android笔记--Jetpack Room

Android笔记--Jetpack Room

时间:2023-02-04 10:22:05浏览次数:52  
标签:Room -- Jetpack 数据库 注解 Android

Jetpack Room

使用Room简化数据库操作:(基于SQLite)

在使用Room之前:

使用Room框架有以下几个步骤:

1、实体类加@Entity注解

@PrimaryKey(autoGenerate=true)是自动增长的意思(用于int类型)

2、持久化类加@Dao注解(接口)

查询较为特殊:

根据姓名查询:

3、创建抽象类database类,继承于RoomDatabase

4、在自定义的application里面构建数据库的实例

5、获取到其实例

标签:Room,--,Jetpack,数据库,注解,Android
From: https://www.cnblogs.com/liuzijin/p/17090409.html

相关文章

  • 【托盘图标】任务栏托盘图标间距变大
    问题的表现未禁用驱动的时候 禁用驱动后原因向日葵安装了触摸屏驱动处理方式禁用触摸屏驱动参考博文https://blog.csdn.net/gong842087571/article/details/107......
  • 原子轨道(角向部分)
    classWaveFunc(VGroup):def__init__(self,l:int,m:int,**kwargs......
  • 信息安全之WAF接入配置最佳实践
    将网站域名接入Web应用防火墙(WebApplicationFirewall,简称WAF),能够帮助您的网站防御OWASPTOP10常见Web攻击和恶意CC攻击流量,避免网站遭到入侵导致数据泄露,全面保障您......
  • pm2没有自启动的解决方法
    因为升级了hydro,在重启了服务器后,运行'pm2ls'出现空的情况经咨询了解到这是因为pm2没有启动,所以运行了以下命令重新载入pm2的启动项pm2resurrect在运行以下命令,将pm2......
  • Paraview学习笔记(3)
    Exercise3-Time-dependentVisualization Animatingacontourvalue在这个练习中,我们将研究与时间相关的数据。我们使用的数据是通过计算机模拟珊瑚生长产生的。所......
  • 2023.2
    1.PastoralOddities当\(n\)为奇数的时候,\(\sumdeg\)是奇数,但显然它应该是偶数,换言之\(n\)为奇数一定无解。事实上只要一个连通块是偶数它内部就有解:只用考虑一颗......
  • File
    File概述File可以表示文件的路径也可以表示文件夹的路径如果我们需要将一个游戏文件保存在本地,我们需要用File确定保存文件的位置和用IO进行传输路径File类构造方......
  • Headline
     ......
  • CentOS 安装 OpenJDK
    一、环境1.版本(1)CentOS7.9(2)OpenJDK112.准备(1)查询已安装的Java版本:java-version或者:rpm-qa|grepjdk(2)删除已安装的JDK:sudorpm-e--node......
  • 博客园如何使用官方提供的皮肤
     第一步:进入官网,https://www.cnblogs.com/(按如下截图红框所示操作)  第二步:选择自己喜欢的皮肤应用就可以。  ......