跨学游戏网:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > sqltoy(orm框架)

sqltoy(orm框架)

sqltoy(orm框架)

类型:编程开发版本:v4.18.13官方版更新:2023-03-14 08:42:25大小:11.1M系统:WinAll语言:简体

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模式支持