objectbox基础
参考链接
- 官网地址 https://docs.objectbox.io/
- github地址 https://github.com/objectbox/objectbox-java
- 我的其他文章 https://me.csdn.net/lj_18210158431
一: objectbox特性。
- 超快 objectbox优于测试过的所有嵌入式数据库
- 面向对象的api 没有ORM,没有SQLite,简洁的api
- 自动升级 可以直接在对象上进行删除修改等操作
其它参考官网介绍
二:如何配置及使用?
佳姝1:在根目录build.gradle添加对应引用
buildscript {
ext.objectboxVersion = '2.3.4'
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath "io.objectbox:objectbox-gradle-plugin:$objectboxVersion"
}
}
allprojects {
repositories {
jcenter()
}
}
佳姝2:在app的 build.gradle文件添加引用
apply plugin: 'com.android.application'
apply plugin: 'io.objectbox'
dependencies {
implementation "io.objectbox:objectbox-android:$objectboxVersion"
annotationProcessor "io.objectbox:objectbox-processor:$objectboxVersion"
}
佳姝3清单文件添加权限
<uses-permission android:name="android.permission.INTERNE