MyBatis框架在持久層開(kāi)發(fā)中應(yīng)用非常廣泛,但你是否感覺(jué)到MyBatis框架在實(shí)際開(kāi)發(fā)中也存在一些缺點(diǎn),比如:
1、MyBatis框架開(kāi)發(fā)時(shí)需要大量編寫(xiě)SQL映射文件,增加開(kāi)發(fā)負(fù)擔(dān);
2、MyBatis框架中如果實(shí)體類發(fā)生了變化,需要修改對(duì)應(yīng)SQL,增加了維護(hù)的負(fù)擔(dān);
那么通用Mapper恰恰可以解決這個(gè)問(wèn)題,通用Mapper是一個(gè)可以實(shí)現(xiàn)任意MyBatis通用方法的框架,提供了常用的增刪改查操作以及Example相關(guān)的單表操作;
通用Mapper是為了解決MyBatis開(kāi)發(fā)中90%的基本操作,降低MyBatis框架使用難度,使用它可以更方便的進(jìn)行開(kāi)發(fā),可以節(jié)省開(kāi)發(fā)人員大量的時(shí)間,可以隨意的按照自己的需要選擇通用方法,還可以很方便的開(kāi)發(fā)自己的通用方法,極其方便地使用MyBatis單表的增刪改查操作;
那么本套課程將循序漸進(jìn)、層層鋪開(kāi),采用PDT4J案例驅(qū)動(dòng)教學(xué)法,帶領(lǐng)大家掌握通用Mapper的開(kāi)發(fā)。
用戶評(píng)論