近日,有传闻PostgreSQL会发布13版本,这是去年9月发布12版本之后,PG社区紧锣密鼓的又一大动作,包括提升查询性能,特别是对大数据集,总的空间利用率等方面。同时,国内以华为GaussDB 200从PostgreSQL 9中继承而来,PostgreSQL在中国的生态变得空前火热。这与近两年来以Google F1理论为代表的NewSQL数据库一起,形成了数据库在这个时代的两支牛角,气势如虹地
很久没写博客了,最近一直很忙,没时间整理,一些内容都保存到草稿箱了,但是比较乱,需要整理后才能发,今天抽时间挑出来一篇,全是源码,描述的内容很少(基本没有,除了代码中的一些注解),相信能用到的朋友一看就能明白的;同时也给自己做个记录,方便以后用到直接拿过去就行了。这篇的内容主要是Android本地存储之GreenDao。因为在开发中难免会有APP版本的升级,增加或者修改内容,这时候本地有保存用到G
转载
2024-04-23 13:11:54
76阅读
greenDAO的使用简介官网给出如下介绍: greenDAO是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便。 在使用greenDAO的时候需要创建两个project,其中一个是java工程,它用来生成特定于您的项目的代码域(即生成了bean对象和操作数据库的dao)核心的classesDaoMaster: DaoM
转载
2024-05-11 17:57:57
84阅读
在K8S中进行greendao数据库升级是一个常见的操作,但对于刚入行的小白来说可能会感到困惑。在本篇科普文章中,我将详细介绍如何在K8S中实现greendao数据库升级。首先,让我们来看一下整个流程:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 创建数据库更新类 |
| 2 | 编写数据库更新代码 |
| 3 | 应用数据库更新 |
接下来,我将详细介绍每个步骤所需要
原创
2024-05-15 10:43:26
69阅读
Day17 数据库GreenDaoGreenDao1.前言2.概述3.ORM 框架概述4.greenDAO 使用4.1、准备工作(1)project的gradle倒入插件(2) Moudle:app的gradle配置依赖:4.2 创建实体类4.3 编译项目:build----》Make project4.4 初始化GreenDao4.5 具体使用 GreenDao1.前言关于 Android 中
转载
2024-02-13 20:12:33
250阅读
G
转载
2024-08-20 20:12:04
216阅读
时间仓促,有错误请指出,会及时改正,多谢多谢。本人用的greendao版本是3.2.2。前两篇介绍了greendao的基本用法,今天写篇数据库升级的。前两篇地址贴出来:GreenDao(一)创建数据库GreenDao(二)增删改查下面开始升级的介绍,首先贴出热心大神封装greendao数据库升级的开源地址,再次感谢这些牛逼的巨人们宽大的肩膀。点这里greendao的数据库那些dao文件或者是bea
转载
2023-10-09 07:34:13
151阅读
背景上一篇文章 Android系列之GreenDao基本使用(增、删、改、查)给大家介绍的GreenDao最基本的用法。看完上篇文章之后,大家对于基本的增删改查应该都已经学会了。那么这篇文章主要就是给大家扩展一下,在实际使用中可能会遇到的一些问题。优化:新建一个GreenDapUtils类,帮助我们获取daoSession。总不能每次都new一个daoSession。数据库升级是怎么样的逻辑?ap
转载
2024-05-12 14:12:46
187阅读
官方Api: http://greenrobot.org/greendao/介绍:greenDAO是一个开源的Android ORM,使SQLite数据库的开发再次变得有趣。它减轻了开发人员处理低级数据库需求的同时节省了开发时间。SQLite是一个很棒的嵌入式关系数据库。尽管如此,编写SQL和解析查询结果仍然是一项非常繁琐且耗时的任务。greenDAO通过将Java对象映射到数据库表(称为ORM,
转载
2024-02-18 23:41:41
91阅读
GreenDao很早就想看看了,最近由于业务需求的变化,我就开始学习下简单的增、删、改、查。资料参考:首先这是官网地址:https://github.com/greenrobot/greendao慕课网上的视频教程(有点老了,个人觉得)一、咱们先来学习下GreenDao的Api属性:GreenDao是使用ORM(Object RelationShop Mapping)对象关系映射,就是通过Gree
转载
2024-04-01 20:03:12
124阅读
GreenDAO数据库升级,GreenDao数据库版本升级之手把手教你如何做到不删库,不拷贝表的升级方式深入代码浅析GreenDao升级前言数据库升级需要哪些东西??GreenDao中数据库升级函数从数据库怎么的用法中讲如何修改升级如何避免删库删库问题解决了,那么我怎么升级啊???然后到了一个很关键的东西,修改实体类修改表结构信息添加表升级步骤整理 从代码角度浅析GreenDao的升级提示 前
转载
2024-08-20 10:37:31
70阅读
一、GreenDao 集成、基本使用greenDAO是一款开源的面向 Android 的轻便、快捷的 ORM 框架,将 Java 对象映射到 SQLite 数据库中,我们操作数据库的时候,无需要编写复杂的 SQL语句, 在性能方面,greenDAO 针对 Android 进行了高度优化, 最小的内存开销 、依赖体积小 同时还是支持数据库加密。下面连接是集成和使用的详细说明:
转载
2024-04-16 14:47:06
172阅读
背景:最近在搞一个设备权限同步的功能:设备是一个Android设备,其中权限同步是后端将权限的内容通过mqtt消息通知到设备端,然后设备端再发送Http请求到后端请求数据。 那么问题来了,权限的内容肯定是要存储在设备端的,Android中是自带sqlite数据库,那么相对就简单一点了。但是原生的sqlite操作是比较复杂的,所以我想找找看有没有一些第三方的库。GreenDaogreenDAO是一款
转载
2024-03-13 21:02:18
306阅读
Kotlin环境配置为什么要学kotlin呢?这个是寒假实验室布置的学习任务,本来觉得学java搞安卓就行了啊,但是这个语言既然是谷歌老大的亲儿子,那只好学了啊,在网上看了很多这个语言的优缺点,简单总结一下哈1null安全,事先声明你的变量能否为空,与其说是语法糖,不如说是提前处理空异常的安全理念,就是避免了很多不必要的空检查,同时强制你做必要的空检查,从而避免产生空异常.妈妈再也不用担心我在调用
转载
2024-10-27 09:03:36
30阅读
一前言:以前没用框架写Andorid的Sqlite的时候就是用SQLiteDatabase ,SQLiteOpenHelper ,SQL语句等一些东西,特别在写SQL语句来进行数据库操作的时候是一件很繁琐的事情,有时候没有错误提示的,很难找到错误的地方,即费力又花时间。 &nb
转载
2024-07-31 14:37:12
68阅读
写在前面数据库虽然是写在app本地用于存储信息等,但有时也会出现需求更新,需要增加字段或者其他的更新情况。这时需要我们对数据库进行更新。使用GreenDao的好处,就是暴露出来了相应的方法,我们去实现就可以了。工具类关于GreenDao的简单使用,之前写过文章了。不太了解的小伙伴可以去看看。GreenDao的简单使用[一]网上有大神写的对数据库的操作工具类,我们可以直接拿来用。MigrationH
不是废话在实际项目开发中,很多初学者没有关注数据库在APP进行版本迭代的时候的更新问题。就是因为此原因,虽然本章节的内容不多,但是单独拿出来介绍,主要是引起菜鸟的注意。 在Android原生的数据库帮助类SQLiteOpenHelper中有2个方法onCreate和onUpgrade。其中onCreate是用于第一次创建数据库的时候执行,onUpgrade是在后期进行版本迭代的时候更新数据库时执行
转载
2024-03-22 06:25:35
38阅读
最近呢做了一个半离线半在线的app,之前都是用原生的代码写的数据库,但是我想用新的东西,所以我选择了用GreenDao,然后用用起来还挺不错的。这一篇是讲数据库升级的,等有空再详细写一篇GreenDao的使用把。另外有一个号称全世界最高效的移动数据库:ObjectBox不知道大家有没有在用,我等这段时间忙完手上的项目就去学一下那个数据库。 数据库升级的时候,首先你得去修改你
转载
2024-01-17 07:23:18
266阅读
前言.为什么要升级到Greendao3.0?1. 多人开发以往的数据库建表建Dao等操作要新开一个module,在统一的地方管理数据库建表,现在可以直接写Entity。多人开发时自己管自己的Entity即可 不用像以前冲突成狗。2. 结构简洁方便以往是在写CreateTable addEntity("")等方法建表,现在只需要在Entity里使用3.0的注解语法3. 注解使用以前的Entity是会
GreenSQL中文安装指南 英文原文:http://www.greensql.net/howto 翻译:ropin_os()GreenSQL数据库防火墙的安装方法和基本配置说明。1.下载应用程序GreenSQL数据库防火墙,请从GreenSQL下载界面(
转载
2024-03-13 21:49:44
14阅读