E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
GreenDao
Android开源:数据库ORM框架
GreenDao
学习(一)基础使用篇
转载地址:http://itangqi.me/2015/07/26/orm-
greendao
-summary/前言我相信,在平时的开发过程中,大家一定会或多或少地接触到SQLite。
CSCFAS
·
2023-10-02 15:12
数据库ORM框架
GreenDao
Android
Android
数据库ORM框架
GreenDao
greenDAO
-Android轻量级快速ORM框架
官网https://github.com/greenrobot/
greenDAO
简介
greenDAO
isalight&fastORMforAndroidthatmapsobjectstoSQLitedatabases.BeinghighlyoptimizedforAndroid
KarenChia
·
2023-10-02 15:11
Android开发技术
android
greenDAO
db
orm
sqlite
GreenDao
UpgradeHelper-
greenDao
的数据库升级帮助类
官网https://github.com/yuweiguocn/
GreenDao
UpgradeHelper/blob/master/README_CH.md简介
GreenDao
UpgradeHelper
KarenChia
·
2023-10-02 06:09
Android开发技术
数据库
数据库
GreenDao
UpgradeHelper
sqlite
Android
greendao
3.0版本更新 新增字段遇到的问题
在新增的功能需求里,需要对
greendao
里的Entity实体类新增一个字段。最开始觉得只需要新增一个对象后,在gradle中修改
greendao
版本号之后重新build项目即可。
zsw0828
·
2023-09-28 10:44
android studio use soft wraps,Android Studio 常见问题
Error:Unabletofindmethod'org.gradle.api.tasks.TaskInputs.file(Ljava/lang/Object;)Lorg/gradle/api今天在导入
greenDao
胡子长过汪涵
·
2023-09-25 01:41
android
studio
use
soft
wraps
GreenDao
3.0 源码分析-DaoMaster和DaoSeesion
GreenDao
3.0系列文章:
GreenDao
3.0源码分析-Helper
GreenDao
3.0源码分析-DaoMaster和DaoSeesion
GreenDao
3.0源码分析-Dao层AbstractDaoMasterimage
孤独的追寻着
·
2023-09-22 15:27
Android
GreenDao
详情网站:一篇技术好文之Android数据库
GreenDao
的使用完全解析-简书https://blog.csdn.net/qq_30379689/article/details/54410838一篇好文之
跑掉的安眠曲
·
2023-09-21 14:46
android
android
studio
Android 数据库框架
GreenDao
参考详情网站:Android数据库框架——
GreenDao
_org.greenrobot.
greendao
_起航,当风起时的博客-CSDN博客
跑掉的安眠曲
·
2023-09-21 14:46
java
常用第三方库总结
https://github.com/CymChad/BaseRecyclerViewAdapterHelper操作数据库
GreenDao
https://github.com/greenr
笨笨哒2018
·
2023-09-19 06:04
Android高端的翻译APP,英语学习APP制作
Android高端的翻译APP,英语学习APP制作,学生作品采用金山词霸的api接口进行制作可以学单词背单词单词查询单词播报英文名句语音朗读等界面简洁明了数据库仅仅使用了本地的
Greendao
数据库1.
HelloWorld丶小工匠
·
2023-09-18 23:24
Android数据库选型
一、
GreenDao
和其他数据库对比1、
GreenDao
官方提供的和
GreenDao
,OrmLite,ActiveAndroid三者的性能对比
GreenDao
和其他数据库单位时间操作数据效率对比.png
flovm
·
2023-09-18 16:07
GreenDao
升级数据库工具类2
/***@authorliutx*/publicclassMigrationHelper{/***调用升级方法**@paramdb*@paramdaoClasses一系列dao.class*/publicstaticvoidmigrate(SQLiteDatabasedb,Class>...daoClasses){//1新建临时表generateTempTables(db,daoClasses);
up2159
·
2023-09-17 13:11
异常:Unable to find method 'org.gradle.api.tasks.TaskInputs.property(Ljava/lang/String
引入
greenDao
的时候报了这个错您的项目可能使用的第三方插件与项目中的其他插件或项目所要求的Gradle版本不兼容。
里予心
·
2023-09-11 13:29
GreenDao
注解介绍:(参考自
GreenDao
3使用说明:http://www.jianshu.com/p/4e6d72e7f57a)@Entity用来声明类实体,表示它将映射为数据表@Entity()括号内可加入更详细的设置
余影悬铃
·
2023-09-09 19:01
Android APT技术学习
APT技术在目前的很多框架上都有着使用,如ButterKnife,ARouter,
GreenDAO
等框架上都有着APT技术的影子。
静水红阳
·
2023-09-08 21:24
Android
GreenDao
使用教程
前言
GreenDao
是一款操作数据库的神器,经过了2.0版本的升级后,已经被广泛的开发者使用。
赵庆峰_
·
2023-09-04 04:23
使用
Greendao
出现SQLiteConstraintException: UNIQUE constraint failed引发的一系列问题记录
使用
Greendao
出现SQLiteConstraintException:UNIQUEconstraintfailed引发的一系列问题记录完整的错误信息:io.reactivex.exceptions.OnErrorNotImplementedException
老鱼的储物柜
·
2023-09-02 20:42
JetPack--Room数据库
JetPack提供了Room数据库,和
GreenDAO
等开源库一样,在SQLite做了封装Room主要使用三个注解:1.Entity:实体类,对应一张表2.Dao:包含操作表的一些列方法3.Database
Aruba233
·
2023-08-30 06:53
JetPack
数据库
java
sqlite
mysql
hibernate
Android的
GreenDao
3.0数据库详解及使用
GreenDao
是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。性能(官网上的解释)我们知道所有的ORM的,
greenDAO
是最快的。
greenDAO
不作性能方面任何妥协。
Allen.Su
·
2023-08-27 07:01
Android
android
记录自学JavaWeb之路(二)
这里我说说学完后的一些感悟吧:MyBatis是用来处理数据库的框架,类似的东西,大学时候粗略学了Hibernet,从事安卓开发时也有用
GreenDAO
等等数据库框架。个人感觉,软件技术
G桂
·
2023-08-25 14:57
Android之
greenDao
使用
Android之
greenDao
使用流程图一、
greenDao
简介1.什么是
greenDao
GreenDAO
是一个开源的AndroidORM(“对象/关系映射”),通过ORM(称为“对象/关系映射”),
苏苏说zz
·
2023-08-25 07:37
Android
GreenDao
3.2.2的详解以及实战(附Demo)
马上过年了,近期不是很忙,总结一篇关于
GreenDao
的详解文章
greenDAO
增删改查在不同情况下的应用,以及模拟离线和线上的数据存储结尾附有Demo以及下载地址
GreenDao
官网简介:
greenDAO
isanopensourcelibraryforAndroidprovidinganeasy-to-useinterfacetoSQLitetohelpdevelopershandledatae
拉莫帅
·
2023-08-25 03:42
Android
依赖-与-权限
android
database
sqlite
Android
GreenDao
数据库升级(附Demo)
百忙之中抽出时间,给大家来更新一篇关于
GreenDao
3+数据库的升级。
拉莫帅
·
2023-08-25 03:41
开发技巧
Android
数据库
android
Android最好用的数据库框架——DBFLOW全面解析
因为它综合了各个数据库的框架的优点,它比
GreenDao
要使用简单,同时又比ActiveAndroid性能高很多,它是一款操作简单又高效的ORM框架。
肖邦kaka
·
2023-08-22 13:17
GreenDao
简单用法
1.概述这里记录下
greendao
的简单用法,常用的就是增删改查,这里是参照下边这位大神博客自己写的demo;https://blog.csdn.net/ht1063899049/article/details
世道无情
·
2023-08-20 12:20
GreenDao
使用教程 一
GreenDao
orm数据库框架优势:1:性能最大化2:内存开销最小3:API简单好用4:对android高度优化5:2.2版本以上还支持加密数据库6:支持protobuf协议存储(protobuf比json
亚洲小炫风
·
2023-08-19 01:02
android
开发
数据库
orm
sqlite
Android
GreenDao
3.3.0使用
目前最新版本是3.3.0github地址https://github.com/greenrobot/
greenDAO
在projectgradle中加入mavenCentral()在dependencies
里予心
·
2023-08-17 17:10
【Android】Room新手快速入门
Room是什么Room是Google推出的一款android平台上的ORM数据库框架它类似于
GreenDao
,但比
GreenDao
更加简洁高效,是官方推荐使用的数据库框架引入Gradle依赖//Roomapi'androidx.room
命运之手
·
2023-08-17 04:21
android
android
room
orm
Android开发日志
NightRain.png
GreenDao
数据库实体修改后一直报错(在没有升级数据库的前提)错误提示:hasbeenchangedaftergeneration.Pleaseeithermarkitwith
Android师哥
·
2023-08-14 05:42
GreenDao
基础使用
Android常用的数据库框架OrmLite,
GreenDao
,Realm等等,当然数据库语句熟悉的完全可以使用原生的SQLite,但是个人还是喜欢使用
GreenDao
,方便轻量,支持缓存,支持数据库加密
凯哥在此
·
2023-08-12 07:21
Android sqlcipher 对于加密的Sqlite库在Mac上进行解密的正确姿势
AndroidApp中应用使用的db进行一个加密,由于之前木有搞过这块,度娘了一下需要采用三方的这个库:SQLCipher,然后如果你项目中是用的Android自带的Sqlite,而非三方的像realm,
greendao
webor2006
·
2023-08-11 11:10
android应用开发
sqlite
android
macos
android
db加密
sqlcipher
Android 使用SQLCipher进行数据库加密
SQLCipher官网:https://www.zetetic.net/sqlcipher/目前使用的是
greenDao
Android数据库包,这个包目前是支持SQLCipher加密功能的,而且使用起来相当简单
开发小学生
·
2023-08-11 11:40
Android功能模块
SQLCipher加密
Android数据库框架
GreenDao
3.2.2
android数据库框架主流开源的有:OrmLite、
greenDAO
、Realm、DBFlow、LitePal,优缺点自行百度。
凌康233
·
2023-08-09 20:18
Android 数据库之
GreenDAO
GreenDAO
是一款开源的面向Android的轻便、快捷的ORM框架,将Java对象映射到SQLite数据库中,我们操作数据库的时候,不再需要编写复杂的SQL语句,在性能方面,
greenDAO
针对Android
破z晓
·
2023-08-08 19:06
android
数据库
【
GreenDao
】关联表实现,父表关联多个子表
要在
GreenDao
中实现温湿度采集器表和采集数据表的关联,并在删除温湿度表时同时删除对应的采集数据,可以按照以下步骤进行操作:在
GreenDao
的实体类中定义温湿度采集器表(ParentTable)和采集数据表
全面解读
·
2023-07-31 09:21
Android
java
开发语言
【
GreenDao
】重写onUpgrade实现数据库升级
在
GreenDao
中实现数据库升级可以通过以下步骤完成:在DaoMaster类中定义数据库升级的版本号:publicclassDaoMasterextendsAbstractDaoMaster{publicstaticfinalintSCHEMA_VERSION
全面解读
·
2023-07-31 09:50
Android
数据库
oracle
sql
Android数据库原始使用
均属于笔记,仅供个人参考,有问题欢迎指正这里介绍的是Android数据库的原始用法,实际中可以直接使用liteOrm或者
greenDao
1,建立帮助类publicclassDBHelperextendsSQLiteOpenHelper
倚楼听风语hjt
·
2023-07-29 15:12
greenDAO
的使用详解---(4)
greenDAO
3.2.2结合sqlcipher加密数据库
SQLCipher支持很多种不同的平台,这里仅介绍Android中SQLCipher在
greenDAO
3.2.2的用法。2.使用
greenDAO
3.2.2结合sqlcipher加密数据库说
lidiwo
·
2023-07-28 08:00
Android Studio下载
因为每个项目使用的gradle插件版本,是在根目录的build.gralde文件中统一定义的,这个文件在添加第三方库(例如
GreenDao
,Arouter等)或者远程仓库(例如jitpack.io)时,
zhangjin1120
·
2023-07-25 13:15
Android
Studio
android
studio
android
ide
解决:
GreenDao
:Failed to notify project evaluation listener
今天将Gradle的版本从4.4升级到5.1.1之后,编译工程时遇到了下面的报错:>Failedtonotifyprojectevaluationlistener.>org.gradle.api.tasks.TaskInputs.file(Ljava/lang/Object;)Lorg/gradle/api/tasks/TaskInputs;增加--stacktrace重新编译,打印了如下信息:C
tengxp
·
2023-07-24 12:35
room 数据库 使用详解以及遇到的一些问题
因为以前的一个项目用的是sqllite,所以最近在重构,本来准备用
greendao
但是green不支持kotlin的dataclass所以考虑用了官方的room架构谷歌文档[使用Room将数据保存到本地数据库
爱言语论
·
2023-07-21 21:31
greendao
存储嵌套数据
使用
greendao
存储数据过程中,我们会遇到bean嵌套的情况,这种情况怎么处理呢?我们需要用到
greendao
提供的PropertyConverter来处理。
tinyvampirepudg
·
2023-07-20 11:15
greendao
出现Failed to change locale for db ‘/data/data/xxx/databases/xxx.db‘ to ‘zh_CN‘.
网上解决方案基本大同小异,在打开db的时候,添加一个新的flag就可以解决因为切换Locale导致的db异常:但是当前使用的是
greendao
。
灰色系男孩
·
2023-07-19 17:59
android
数据库
sqlite
database
android
ROOM数据库的使用与升级
项目中使用了
GreenDao
创建数据库,建立了一个库并在其中生成了2个表,现在做整体优化,想使用Room创建数据库,毕竟Room是google官方产品,还是值得尝试一波的。
锐湃
·
2023-07-18 08:46
jetpack
database
数据库
java
开发语言
GreenDao
使用(插入)
//插入一条数据mBeanDao.insert(newBean(...));//插入多条数据mBeanDao.insertInTx();//插入或替换,如果不存在就插入,存在就替换mBeanDao.insertOrReplace(newBean(...));//插入或替换多条数据mBeanDao.insertOrReplaceInTx(beans);
学安卓学到地中海
·
2023-07-14 04:22
object box 和
greendao
多产品线共同开发
为了解决多产品线共同开发的痛点,找到一个属于可行的方案。对市面上的数据库orm进行了相关了解,relam可以做到,但是对于习惯sqlite的朋友们不太好适应,里面多多少少有些坑,后面又了解了下objectbox,传说比relam更快,于是在项目里引进了下,适用之后,有些缺点:1.建立表的结构依赖于default.json文件,所有的表都在这里面自动生产,虽然可以多个数据库共同开发,但是多个产品线共
zeppliu
·
2023-06-20 22:47
关于Android数据持久层SQLite数据库中的
GreenDao
和ROOM的使用
目录
GreenDao
的使用1.引入
GreenDao
依赖2.创建数据层3.创建业务逻辑层4.增删改查ROOM的使用1.引入ROOM依赖2.创建数据层3.创建业务逻辑层4.增删改查其它类
GreenDao
的使用
一键曾当百万狮
·
2023-06-18 12:01
Android
jetpack
jetpack
kotlin
Room数据库的使用与升级(详细介绍了增删改查,关于查询,各种查询方式都有介绍)
Android平台数据库框架在Android中常见的数据库框架:
Greendao
Rea
ErwinNakajima
·
2023-06-18 12:01
android
数据库
【
GreenDao
】通过DevOpenHelper 子类设置存储数据为最近一个月并自动删除过期数据
GreenDao
是一个轻量级的ORM框架,可以帮助我们方便地操作数据库。
全面解读
·
2023-06-17 01:08
Android
java
数据库
GreenDao
android
greendao
【
GreenDao
】使用insert方法时自动生成主键导致Native层LongHashMap/HashMap内存占用过大解决办法
在
GreenDao
中,LongHashMap是一种高效的HashMap实现,可以支持大规模的数据存储。
全面解读
·
2023-06-13 09:44
Android
jvm
java
算法
GreenDao
LongHashMap
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他