在日常开发中,数据库一般是后台用得较为多一点,但是移动客户端有时候也需要用到本的数据,Android 开元的数据有很多,greenDao,ormLite等,个人还是喜欢使用greenDao,下面介绍一下GreenDao的接入使用
添加依赖--工程的build.gradle
app的依赖--app的build.gradle
generator:3.3.2是自动生成代码的库
配置greenDao的文件生成的路径
写一个实体,测试是否能够生成daoSession 和 daoMaster
点击build - make projec,就会申城set/get方法,构造方法,daoSession ,daoMaster,生成的路径可以自己配置
封装一个DaoManager,单例设计,构造方法中初始化daoSession
提供获取daoSeesion的方法
提供清空数据库的方法,清空数据库,就是销毁所有的表,然后给创建空表
基本的增删改:
增加
查询
移动端修改和 删除不常用,可以自己完善下
谢谢!