GreenDao入门操作

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不存在怎么办?)这个问题不会解决,有大佬看见求解
在这里插入图片描述
七、修改(更新)操作

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值