Skip to content

dream-orm介绍

dream-orm是一个自主研发类似mybatis的持久层框架。

轻便,它非常轻量,不依赖第三方jar包 灵巧,拥有极高的性能与灵活性,在满足类Mybatis框架功能上,它还首创SQL方言翻译, 通过SQL方言转换技术(几乎无性能损耗)只要你会MySQL的SQL写法,那么你可以无缝移植到非MySQL数据库。

极速开发,内置的QueryDef不仅帮助开发者极大减少SQL编写的工作同时,减少出错的可能性,而且基本上支持MySQL所有函数,支持常见的SQL语句改写成java链式形式。

dream-orm不仅能够极大的提高开发效率与开发体验,让开发者有更多的时间专注于自己的事,而且还能根据业务进行函数化封装。

特性

跨平台:mysql语法无缝移植到非MySQL数据库,首创SQL方言翻译

轻量级:零依赖且每个模块经过深度调优,性能天花板

灵活:接口代替参数实现功能开关,给予更大的开放空间

函数化:插件开发采用函数化,结构层次更加分明且性能更极致,让分页、多租户、数据权限、逻辑删除等性能等价于常规写法

包罗万象:持续开发不同形式的接口调用形式,链式\链式强化操作、mapper操作、模板操作等,满足不同人的使用习惯

更上一层楼:基于表做缓存隔离,任意查询皆会缓存且任意操作只会清空与操作有关表的缓存