GreenDao入门操作

本文详细介绍了如何在Android项目中使用GreenDao框架进行数据库操作,包括配置步骤、实体类创建、基本的CRUD操作等核心内容。

GreenDao入门操作


一、界面控制以及控件初始化
1、首先做出布局页面

在这里插入图片描述
2、通过FindViewByMe初始化控件
在这里插入图片描述
三、GreenDao配置

1、添加项目构建依赖,然后点击同步,进行依赖下载和项目构建,下载需要一定的时间,如果下载失败,可再次同步项目,直到下载成功,否则无法使用GreenDao框架。
classpath ‘org.greenrobot:greendao-gradle-plugin:3.3.0’
在这里插入图片描述
2、添加APP应用依赖。
在这里插入图片描述
在这里插入图片描述
然后点sync Now

四、GreenDao框架
1、创建实体类Student
在这里插入图片描述
2、通过添加注解为我们的Student实体类生成对应的数据库操作方法
在这里插入图片描述
3、重构
在这里插入图片描述
4、可以看到Student.java自动补全了代码
在这里插入图片描述
5、 在Student实体类中,增加无id属性的构造方法
在这里插入图片描述
6、此时已经自动生成3个类
在这里插入图片描述
7、在MainActivity.java中声明StudentDao对象,并给studentDao对象赋值
在这里插入图片描述
在这里插入图片描述
五、添加操作

在这里插入图片描述
六、查询操作
1、给查询全部按钮添加点击事件, 调用loadAll()方法,读取表的所有数据,返回值为集合对象,再用迭代器读取内容,显示在控件中。
在这里插入图片描述
2、 根据ID查询,给查询按钮设置点击事件
(如果输入的ID不存在怎么办?)这个问题不会解决,有大佬看见求解
在这里插入图片描述
七、修改(更新)操作

在这里插入图片描述
八、删除操作
在这里插入图片描述
九、显示操作
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值