精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

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

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

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

类型:编程开发 语言:简体

大小:11.1M 更新时间:2021-04-18

推荐指数:

应用简介


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