ORM缓存框架GreenDao的简单使用

    xiaoxiao2021-12-04  16

       首先我们先说一下GreenDao的优点,为什么要使用他

    优点:

     性能好,号称Android最快的关系型数据库实体注解,方便省事加密优化,简洁易用的API

    开始使用:

    我使用的时Android Studio ,首先在build.gradle里面进行配置 compile 'org.greenrobot:greendao:3.0.1'apply plugin: 'org.greenrobot.greendao'greendao { targetGenDir 'src/main/java' }classpath 'org.greenrobot:greendao-gradle-plugin:3.0.0'

              greendao里面的代码是制定文件生成的包的位置的

          2.然后自己写一个实体类

    @Entity public class User { @Id private long id; private String name; private String gender; private String age; } @entity是对这个类的注解,@Id是将id作为主键,也可以@Id(autoincrement = true)设置主键自增.编译一下,系统会自动生成

    图片中DaoMaster , DaoSession , UserDao这三个文件是系统 帮你生成的,特别方便,而且会自动补全实体类里面的set,get方法.

    3.接下来我们就可以通过生成的这三个类去操作数据库了,写一个DBManager 类,然后

    4.写完以后我们就可以通过调用Manager里面的方法对数据库进行操作了.

    转载请注明原文地址: https://ju.6miu.com/read-680235.html

    最新回复(0)