通用Mapper是一款非常好用的MyBatis插件,它能夠幫助我們自動生成常用增刪改查操作的SQL語句,克服MyBatis開發(fā)過程中需要大量編寫SQL語句的弊端。由于通用Mapper是根據(jù)實體類的屬性自動生成對應的SQL語句,所以可以說通用Mapper插件是對MyBatis在ORM方面不足的重要補充。本套教程基于通用Mapper新版4.0.0,在詳細講解常規(guī)增刪改查操作、QBC查詢之外,還包括逆向工程MBG工具、二級緩存@CacheNamespace注解、TypeHandler類型處理器、枚舉類型映射方式等知識點。通過具體例子詳細講解了如何為自己的特定需求對通用Mapper原有功能進行擴展。相信通過本教程的學習足以借助通用Mapper應對大部分應用場景下的開發(fā)要求。