flutter开发:sqlflite的使用

引入插件

封装公共方法

这里的两个公共类是封装的比较好的,只要有sqlflite数据库操作就可以拿过来直接用的

  1. 数据库初始化,获取数据库对象以及关闭数据库。在sqflite中的数据库操作,首先得获取到数据库对象,通过数据库对象才可以对相应的表进行增删查改。

  1. 在对某一张表进行操作时,先得判断数据库对象是否存在,不存在就得创建。再判断表是否在该数据库中存在,不存在就创建。

具体操作

  1. 新建bean类,这里除了基本的get和set方法之外还有User对象转map,map转User的两个方法。

  1. User表的增删查改方法

外部使用

  1. 创建Provider对象。

2.通过对象调用User的增删查改方法

完整demo

去github上查看demo

参考链接


发布者

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注