当前位置:首页 > 软件下载 > 编程开发

sqltoy(orm框架)v4.18.13官方版

点此纠错

  • 平台:WinAll
  • 大小:11.1M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-04-18
4.0
0% 0%

情介绍

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!

7ef607bac65a730b_600_0.jpeg

软件特点

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