HarmonyOS
文章平均质量分 68
abckingaa
一个软件设计爱好者。主要项目经验集中在银行等金融领域,有10余年工作经历。对软件设计如何提高开发效率,提高易维护性,易扩展性,分布式系统、大数据量高可用、高并发系统有深入研究!
展开
-
Harmony(鸿蒙)开发手机数据库应用(Bee),超简单
Harmony(鸿蒙)开发手机数据库应用(Bee),超简单原创 2023-03-19 13:14:01 · 1057 阅读 · 0 评论 -
Bee1.17同时支持JDBC,安卓和鸿蒙;SQL Server分页,JPA支持(同步Maven)
新增功能:1)SqlServer支持start,size两个参数分页2)事务注解Tran及提供与AOP协调的默认实现;支持在类级别使用3)支持Android(安卓)直接使用Bee访问SQLite数据库;Bee增加Android ORM功能.4)支持HarmonyOS(鸿蒙)直接使用Bee访问SQLite数据库;Bee增加HarmonyOS ORM功能.在Harmony和Android两个环境,可以用同一套Bee代码访问DB,提高代码重用,节省人力物力!原创 2022-09-11 18:21:13 · 1455 阅读 · 5 评论 -
Bee的约定与自定义
在select,update,insert,delete操作中,我们约定默认不处理null和空字符串;其它有值的字段全部会解析;在select和delete两个操作中,会自动作为过滤条件(对应SQL语句的where部分).默认操作符是"=".#命名转换配置, 1 : order_noorderNo(DBJava) 最常用,可用于mysql等多种DB,#2: ORDER_NOorderNo(DBJava) Oracle命名风格, 3: original 原样保留bee.osq...原创 2022-07-10 21:51:58 · 202 阅读 · 0 评论 -
Bee常用大全
Bee常用大全1.2 创建DB及表,自动生成Javabean参考源码官网,快速开始https://gitee.com/automvc/bee或:https://github.com/automvc/bee1.4 运行下面的 java代码1.5 常用配置1.6 其它实例HarmonyOS 鸿蒙使用 ORM Bee 访问数据库实例Android环境使用Bee实例在select,update,insert,delete操作中,我们约定默认不处理null和空字符串;其它有值的字段全部会解析;原创 2022-07-10 21:49:34 · 1301 阅读 · 0 评论 -
HarmonyOS访问数据库实例(3)--用ORM Bee测下HarmonyOS到底有多牛
关于环境搭建,Bee的基本使用,这里就不再介绍了。有需要,可以查看之前的文章。HarmonyOS访问数据库实例(ORM方式 ,同一套代码,可同时应用在Android和HarmonyOS )HarmonyOS访问数据库实例(2)--ORM Bee篇(让开发者只需要关注业务)一、效果图 首页二、用ORM Bee操作1万条数据测试性能简要解释下Suid, SuidRich.Suid是包含有简单的select,update,insert,delete操作的接口方法。SuidRich则有更多原创 2022-06-24 10:22:10 · 961 阅读 · 0 评论 -
HarmonyOS鸿蒙使用ORM Bee访问数据库实例
在使用HarmonyOS开发app应用时,经常会用到数据库存储数据。要是用ORM框架,可以大大提高开发效率。ORM Bee简单易用,文件小,性能好;同时支持Android和Harmony,还支持JDBC(可在JavaWeb等开发中使用)。在Harmony和Android两个环境,可以用同一套Bee代码访问DB,提高代码重用,节省人力物。以下说明,假设已创建了Data Ability工程。工程全图如下:一、添加jar包将bee的jar包复制到entry包下的libs目录,右击jar包,选择:Add as Li原创 2022-06-20 18:33:01 · 1202 阅读 · 2 评论 -
HarmonyOS-Ability与Android-Activity之间有什么区别与联系
HarmonyOS Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。Ability可以分为FA(Feature Ability)和PA(Particle Ability)两种类型。FA支持Page Ability:Page模板是FA唯一支持的模板,用于提供与用户交互的能力。一个Page实例可以包含一组相关页面,每个页面用一个AbilitySlice实例表示。PA支持Service Ability和Data Ability:Service模板:用于提供后台运行任务的能力。Data模板:用于对原创 2022-06-16 15:30:07 · 727 阅读 · 0 评论 -
鸿蒙HarmonyOS 数据库结果集ResultSet介绍
鸿蒙HarmonyOS 数据库结果集ResultSet介绍查询结果集的使用关系型数据库提供了查询返回的结果集ResultSet,其指向查询结果中的一行数据,供用户对查询结果进行遍历和访问。ResultSet对外API如下所示。类名接口名描述ResultSetboolean goTo(int offset)从结果集当前位置移动指定偏移量。ResultSetboolean goToRow(int position)将结果集移动到指定位置。ResultSetboolean goToNextRow()将结果集向后移原创 2022-06-16 15:25:44 · 488 阅读 · 0 评论 -
鸿蒙HarmonyOS事务
鸿蒙HarmonyOS事务关系型数据库提供事务机制,来保证用户操作的原子性。对单条数据进行数据库操作时,无需开启事务;插入大量数据时,开启事务可以保证数据的准确性。如果中途操作出现失败,会自动执行回滚操作。类名接口名描述RdbStorevoid beginTransaction()开启事务。RdbStorevoid markAsCommit()设置事务的标记为成功。RdbStorevoid endTransaction()结束事务。当调用此方法前若执行markAsCommit方法,事务会提交,否则事务会自动原创 2022-06-16 01:27:15 · 176 阅读 · 0 评论