花了好長(zhǎng)時(shí)間研究了整個(gè)BuildTree過(guò)程,我只想說(shuō)老師完全是在自己手寫映射方式,沒(méi)有用到Mybatis本身的特性。Mybatis最好用的就是集合映射,這個(gè)項(xiàng)目明明把Root菜單作為最大的VO,子菜單都作為這個(gè)VO里的List就很清晰,直接利用Mybatis的映射到VO上最后把VO作為JSON返回前端就好了,按老師這樣用Map反而工作量大了,自己要白白實(shí)現(xiàn)好多邏輯
![]() ![]() 學(xué)習(xí)達(dá)人
|
jewoen
展開
花了好長(zhǎng)時(shí)間研究了整個(gè)BuildTree過(guò)程,我只想說(shuō)老師完全是在自己手寫映射方式,沒(méi)有用到Mybatis本身的特性。Mybatis最好用的就是集合映射,這個(gè)項(xiàng)目明明把Root菜單作為最大的VO,子菜單都作為這個(gè)VO里的List就很清晰,直接利用Mybatis的映射到VO上最后把VO作為JSON返回前端就好了,按老師這樣用Map反而工作量大了,自己要白白實(shí)現(xiàn)好多邏輯 |
![]() |
QQb2ifry5pp
展開
|
![]() |
啟動(dòng)321go
展開
|
![]() |
啟動(dòng)321go
展開
|
![]() ![]() 學(xué)習(xí)達(dá)人
|
WXy44efxh3u
展開
|
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。