zebra-dao - 異步數據源
zebra-dao是在mybatis基礎上進一步封裝的異步數據源,同時它也支持分頁功能。它的產生背景是公司要求服務完全異步化,一個服務可能包括RPC調用請求、MemCached請求、KV存儲請求以及MySQL數據庫調用,目前其它三種請求的組件都有異步化的接口,但是數據庫調用并沒有。所以,在這個情況下,開發了這個異步化的DAO。目前,大眾點評內部已有多個業務接入使用,已經接受了線上環境的驗證和考驗。
具體來說它支持的功能點有以下這些:
-
支持Callback和Future兩種異步化方式
-
支持分頁功能
-
其他功能的使用方式和mybatis一致
本文由用戶 qffx8980 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!