内容简介:介绍 HasorDB 是一个全功能数据库访问工具,提供对象映射、丰富的类型处理、动态SQL、存储过程、内置分页方言20+、支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句/多结果。并兼容 Spring 及 MyBatis ...
介绍
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 和 Java 8 中时间类型
- 支持多数据源
全新的文档首页

https://my.oschina.net/ta8210/blog/5374205《推荐一款绝对不能错过的 ORM 框架 HasorDB》
官方文档站:http://www.hasor.cn、https://www.hasordb.net
以上所述就是小编给大家介绍的《HasorDB 4.3.0 发布,这一次可能是史上功能最完备的 ORM 框架了》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- RxFluxArchitecture框架介绍1-基本功能实现
- iOS换肤功能的简单处理框架
- ThinkPHP实现支付宝接口功能 - ThinkPHP框架
- 一款功能强大的 PHP 开发框架
- LollipopGo开源游戏服务器框架--邮件功能demo
- 一文快速详解前端框架 Vue 最强大的功能
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Impractical Python Projects
Lee Vaughan / No Starch Press / 2018-11 / USD 29.95
Impractical Python Projects picks up where the complete beginner books leave off, expanding on existing concepts and introducing new tools that you’ll use every day. And to keep things interesting, ea......一起来看看 《Impractical Python Projects》 这本书的介绍吧!