HasorDB 4.3.0 发布,这一次可能是史上功能最完备的 ORM 框架了
介绍
HasorDB 是一个全功能数据库访问工具,提供对象映射、丰富的类型处理、动态SQL、存储过程、内置分页方言20+、支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句/多结果。并兼容 Spring 及 MyBatis 用法。它不依赖任何其它框架,因此可以很方便的和任意一个框架整合在一起使用。
功能特性
-
熟悉的方式
- JdbcTemplate 接口方式(高度兼容 Spring JDBC)
- Mapper 文件方式(高度兼容 MyBatis)
- LambdaTemplate (高度接近 MyBatis Plus、jOOQ 和 BeetlSQL)
- @Insert、@Update、@Delete、@Query、@Callable 注解(类似 JPA)
-
事务支持
- 支持 5 个事务隔离级别、7 个事务传播行为(与 Spring tx 相同)
- 提供 TransactionTemplate、TransactionManager 接口方式声明式事务控制能力(用法与 Spring 相同)
-
特色优势
- 支持 分页查询 并且提供多种数据库方言(20+)
- 支持 INSERT 策略(INTO、UPDATE、IGNORE)
- 更加丰富的 TypeHandler(MyBatis 40+,HasorDB 60+)
- Mapper XML 支持多语句、多结果
- 提供独特的
@{xxx, expr , xxxxx }
规则扩展机制,让动态 SQL 更加简单 - 支持 存储过程
- 支持 JDBC 4.2 和 Java8 中时间类型
- 支持多数据源
全新的文档首页
https://my.oschina.net/ta8210/blog/5374205《推荐一款绝对不能错过的 ORM 框架 HasorDB》

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
“中国云”全球第一?深究一下!
【51CTO.com原创稿件】 起因 近半个月,笔者参加了两场亚马逊云科技的re:Invent 2021采访活动,并出了两篇稿《从自研芯片看探路者亚马逊云科技的创新之道》、《从Serverless看探路者亚马逊云科技的创新之道》,文中都用了“云计算领域的老大哥”、“云计算领域的领头羊”的字眼来形容亚马逊云科技,相信这也是在很多报道里经常出现的字眼。然而,近两天的一个消息让我心中一惊:难道这个习以为常的称呼错了? 文章中指出:“在核心产品能力评估中,阿里云计算项获得96分、存储项获得96分、网络项获得95分、安全项获得94分,均为最高分,IaaS基础设施总得分达到96分(满分均为100分),超越亚马逊位居全球第一。” 简直不得了,难道阿里云超过了亚马逊云科技?作为多年的云计算行业的编辑,又是权威Gartner的报告(一般乱七八糟的报告基本可以忽略),这件事必须深究! 经过 怎么究?先从Gartner官网开始找。 然而,没有找到,尴尬的很! 只好去问度娘。 后来在AWS的官网看到了这个报告。 Gartner Solution Scorecard 评估了云服务商在 IaaS 和 PaaS 方...
- 下一篇
云办公系统 skyeye v3.6.9 发布,工作流升级
项目介绍 智能办公 OA 系统[SpringBoot2-快速开发平台],适用于医院,学校,中小型企业等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种复杂业务功能。 云办公系统 skyeye v3.6.9发布,更新内容: US: Activiti5升级FlowAble6版本 MySQL版本升级为5.7.17 FIX: 解决流程撤回时未更新redis的问题 解决获取下一个UserTask审批人信息内容为空的问题 企业版改进计划,改进计划优惠多多哦。详情 erp:https://gitee.com/doc_wei01/erp-pro OA:https://gitee.com/doc_wei01/skyeye 报表:https://gitee.com/doc_wei01/skyeye-report 企业版信息:https://docs.qq.com/doc/DQlRxcVRMWWVjbU1i?_from=1...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- 设置Eclipse缩进为4个空格,增强代码规范
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- 2048小游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2更换Tomcat为Jetty,小型站点的福音