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