sqltoy-orm4.17.6发版,支持greenplum

开源地址:

更新内容

1、支持greenplum olap数据库
2、并行查询支持自行定义并行数量和最大等待时长

//例如:ParallelConfig.create().maxThreads(20)
public  List> parallQuery(List parallQueryList, Map paramsMap,
            ParallelConfig parallelConfig);

sqltoy提供了最简洁的动态sql编写

sqltoy-orm4.17.6发版,支持greenplum

我们对比一下mybatis的实现(从可阅读、可维护等视角看)

sqltoy-orm4.17.6发版,支持greenplum

sqltoy-orm4.17.6发版,支持greenplum

sqltoy-orm4.17.6发版,支持greenplum

// 使用并行查询同时执行2个sql,条件参数是2个查询的合集
String[] paramNames = new String[] { "userId", "defaultRoles", "deployId", "authObjType" };
Object[] paramValues = new Object[] { userId, defaultRoles, DEPLOY_ID,GROUP };

List> list = super.parallQuery(
		Arrays.asList(ParallQuery.create().sql("webframe_searchAllModuleMenus").resultType(TreeModel.class),
				ParallQuery.create().sql("webframe_searchAllUserReports").resultType(TreeModel.class)),
		paramNames, paramValues);
sqltoy-orm4.17.6发版,支持greenplum

sqltoy-orm4.17.6发版,支持greenplum

展开阅读全文

页面更新:2024-05-17

标签:简要   缓存   极致   算法   视角   简洁   插件   大幅   效率   平均   定义   数量   条件   参数   数据库   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top