最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
FMSLogo(儿童编程环境)v8.3.2官方版 编程开发 / 11.2M
查看 -
visualgdb(VS开发安卓工具)5.1 r6免费版 编程开发 / 18.5M
查看 -
robosim虚拟机器人v2.1.2.103官方版 编程开发 / 145.8M
查看 -
CudaText(代码文本编辑器)v1.156.2.2中文版 编程开发 / 14.0M
查看 -
Visual Studio Code(微软代码编辑器)v1.82.2.0官方版 编程开发 / 89.9M
查看
本类排行
详情介绍
sqltoy是一个比mybatis更实用的基于java语言的orm框架。它支持mysql、oracle、postgresql、sqlserver、db2、dm、mongodb、elasticsearch、tidb、kingbase、oceanbase、guassdb、greenplum、dorisdb。
sqltoy是一个比mybatis更实用的基于java语言的orm框架。它支持mysql、oracle、postgresql、sqlserver、db2、dm、mongodb、elasticsearch、tidb、kingbase、oceanbase、guassdb、greenplum、dorisdb!
软件特点
sqltoy-orm 支持以下数据库:
oracle从oracle11g到19c
db2 9.5+,建议从10.5开始
mysql 支持版本5.6、5.7 和8.0
postgresql支持9.5及以上版本
sqlserver支持2008~2019版本,建议使用2012及以上版本。
sqlite
sybase_iq支持15.4及以上版本,建议使用16版本
elasticsearch仅支持查询,版本支持5.7+版本。建议使用7.3以上版本。
点击屋
mongodb(仅支持查询)
sqltoy-orm 特点:
1、从根本上杜绝SQL注入问题。 SQL支持编写注释和SQL文件的动态更新检测。 SQL 更改将在开发过程中自动重新加载。
2、最直观的SQL编写方式在查询条件稍微复杂一点的时候就会体现出它的价值,尤其是在后期的变更和维护过程中。
3、极其强大的缓存翻译查询:巧妙结合缓存减少查询语句表关联,大大简化SQL,提高性能。
4、最强大的分页查询:很多人第一次了解到快速分页的极其巧妙的处理、分页优化、count语句的极致优化。
5.跨数据库函数方言替换,如isnull/ifnull/nvl、substr/substring等不同数据库。
sqltoy-orm 特点:
1.最优雅、最直观的SQL编写方式
2.自然阻止sql注入和执行过程
3.最强大的分页查询
4、最巧妙的缓存应用,尽可能将多表相关查询变成单表
5. 跨数据库
6.提供行列转换(数据轮换),避免编写复杂的SQL或存储过程,用算法解决对SQL的高要求,同时实现数据库独立性(无论是MySQL还是SQLServer)
7.提供分组汇总和平均算法(使用算法代替sql,避免跨数据库语法不一致)
8、分库、分表
9、五种非数据库相关的主键生成策略
10.弹性原生查询支持
11.elasticsearch-sql插件模式sql模式支持