Android
文章平均质量分 74
abckingaa
一个软件设计爱好者。主要项目经验集中在银行等金融领域,有10余年工作经历。对软件设计如何提高开发效率,提高易维护性,易扩展性,分布式系统、大数据量高可用、高并发系统有深入研究!
展开
-
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 · 1490 阅读 · 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 · 215 阅读 · 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 · 1325 阅读 · 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 · 989 阅读 · 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 · 1259 阅读 · 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 · 821 阅读 · 0 评论 -
如何使用ORM Bee在Android中访问数据库?Android环境使用Bee
Android环境使用Bee2.实现app安装及升级需要创建和更新的表3.将YourAppCreateAndUpgrade和Android上下文注册到Bee 并在AndroidManifest.xml,配置android:name为BeeApplication原创 2022-06-13 11:20:36 · 529 阅读 · 0 评论 -
Clean code在Android开发中的应用,让你写的代码更高效
存在的问题:----------------------------------------------------------- Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。连接,事务都可以由Bee框架负责管理. Bee 简化了与DB交互的编码工作量, 是 编码复杂度 为 O(1) 的Java 框架!Bee简单易用:单表操作、多表关联操作,可以不用写sql,极少语句就可以完成SQL操作;概念简单,10分钟即可入门。Bee功能强大:复杂查询也支持向对象方原创 2022-06-06 20:24:27 · 186 阅读 · 0 评论 -
如何简化Android操作数据,精简代码,提高效率(Bee)
下面是直接使用SQL语句根据id查询Android SQLite数据库的例子. 需要自己写sql语句, 自己手动获取结果并装成目标Javabean.存在的问题: ----------------------------------------------------------- Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。连接,事务都可以由Bee框架负责管理. Bee 简化了与DB交互的编码工作量, 是 编码复杂度 为 O(1) 的Java 框架原创 2022-06-06 20:21:49 · 298 阅读 · 0 评论 -
Bee,Hibernate,MyBatis哪个更适合应用在Android?
一、jar包大小Android系统应用于手机,对文件的大小有很大的要求。1.BeeV1.9.8 仅 310KB ;BeeV1.11是 428KB ;2.hibernate-core-5.2.17.Final 6.42 MB(6583 KB)3.mybatis-3.5.9 1.73 MB (1772KB)mybatis-spring-1.2.2.jar (48KB)通过对比:Bee 有更大的优势。二、ORM的完整性Hibernate的ORM完整性较好,但对复杂的查询等要求却不够灵活;以致于有些原创 2022-06-03 17:12:48 · 618 阅读 · 0 评论