sqltoy比基于java语言的mybatisorm框架更实用,支持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模式支持
sqltoy(orm框架)相关下载
- 查看详情Apache Lucene(全文检索引擎工具包)简体2023-03-13
- 查看详情mqant(游戏服务器框架)简体2023-03-12
- 查看详情Kingfisher(Swift图片下载库)简体2023-03-09
- 查看详情GoAdmin(数据可视化管理框架)简体2023-03-05
- 查看详情Locust(负载测试工具)简体2023-03-01
- 查看详情 Apache Lucene(全文检索引擎工具包 英文 2023-03-13
- 查看详情 mqant(游戏服务器框架) 英文 2023-03-12
- 查看详情 Kingfisher(Swift图片下载库) 英文 2023-03-09
- 查看详情 GoAdmin(数据可视化管理框架) 简体 2023-03-05
- 查看详情 Locust(负载测试工具) 英文 2023-03-01
- 查看详情 robosim虚拟机器人 简体 2023-03-14
- 查看详情 ANTS Performance Profiler(.NET性能分析工具) 英文 2023-03-14
- 查看详情 Java运行环境(Java SE Runtime Environment) 简体 2023-03-14