
開課吧組編 肖愛良 胡斌 劉小東等編著
本書從Java常用的三個框架入手,對MyBatis、Dubbo、RocketMQ的代碼進行了深入解讀,讓讀者可以從框架設計到實現細節上全面瞭解Java代碼,並引領讀者深入探索代碼中的設計細節及架構模型。本書分爲3章:第1章爲數據層主流框架——MyBatis學習指南,解讀MyBatis框架中關於接口層和配置文件解析過程;第2章爲微服務Dubbo通信解密,闡述微服務Dubbo通信架構高擴展性架構設計原理,深度剖析Netty通信方式、Mina通信方式、Grizzly通信方式等;第3章爲RocketMQ代碼探索實踐,詳細解讀RocketMQ架構原理、消息投遞原理、消息消費原理、Broker服務註冊與發現、消息存儲原理和事務消息原理,本書每章均配有重要知識點串講視頻。 本書適合Java從業人員閱讀,可以幫助他們深入理解Java代碼及核心框架,同時也適合對編譯器感興趣的讀者閱讀,使其真正掌握將編譯器相關的理論知識應用到開發實踐中的方法。