GreenDao 小白版本集成(傻瓜式cv)

在集成之前我们要知道GreenDao是干嘛用的,不知道的请出门左拐!
此次只是在网上翻阅GreenDao配置帖子,写的模模糊糊(部分),对于刚上手Android的小白,看的是一脸懵逼,所以才写的这篇帖子,记录一下我们的GreenDao的配置方法,也记录一下在学习过程中的进步~

第一步:配置GreenDao打开项目的gradle

buildscript {
    
    repositories {
        google()
        //添加mavenCentral库
        mavenCentral()
        jcenter()
    }
    dependencies {
        //自己的build:gradle版本不许复制我的版本
        classpath 'com.android.tools.build:gradle:3.2.1'
         //添加GerrnDao需要的相关依赖(下面的一行)
        classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'
        
    }
}

第二步:配置Module gradle

//配置应用
apply plugin: 'org.greenrobot.greendao'
android {
 ...
 //Greendao配置
    greendao {
        schemaVersion 1
        daoPackage 'com.lx.greendaotest.greendao.gen'
        targetGenDir 'src/main/java'
    }
}
dependencies {
//GreenDao依赖
    implementation 'org.greenrobot:greendao:3.2.2'
}

第三步:创建bean(entity)类 #######注意:类中必须带注解哦

@Entity
public class Bean {
    @Id(autoincrement = true)
    private Long userId;

    private String userName;

    private String userPhone;

    private String userQQ;
}

这样我们就算配置完了。怎么验证配置成功还是失败呢?直接看有没有自动生成.gen目录下的三个类就ok了!

在配置的过程中可能会有些地方冲突或者错误,具体详情看编译日志,根据提示修改。有问题的可以留言,看到以后会及时回复的哦!

本帖作者原创 如有大牛 放下屠龙键盘,给弟弟一个机会(不喜勿喷)

你可能感兴趣的:(GreenDao 小白版本集成(傻瓜式cv))