zebra-dao - 异步数据源
zebra-dao是在mybatis基础上进一步封装的异步数据源,同时它也支持分页功能。它的产生背景是公司要求服务完全异步化,一个服务可能包括RPC调用请求、MemCached请求、KV存储请求以及MySQL数据库调用,目前其它三种请求的组件都有异步化的接口,但是数据库调用并没有。所以,在这个情况下,开发了这个异步化的DAO。目前,大众点评内部已有多个业务接入使用,已经接受了线上环境的验证和考验。
具体来说它支持的功能点有以下这些:
-
支持Callback和Future两种异步化方式
-
支持分页功能
-
其他功能的使用方式和mybatis一致
本文由用户 qffx8980 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!