开源地址:
更新内容:
1、在原有快速分页、分页优化的基础上进一步支持并行查询,大幅提升性能
2、缓存在默认ehcache的基础上增加caffeine的支持
在其它一切对等的前提下,sql的写法决定了mybatis就是玷污我们的项目代码,几行简洁的代码写成十几行出来,同时很不清晰、后期也难以维护
用严谨的逻辑法则(其他对等情况下),从效果而言两者就是罗玉凤和林志玲的差别!
其实不只是对等,如果只靠一个sql的编写方式就花费较大精力搞开源是绝对不可取的,必须有更多亮点来支撑开源的动力和意义。
// 使用并行查询同时执行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);
页面更新:2024-05-17
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号