已采納回答 / 東特出貓
不會(huì),這樣可以保證mapper的方法的可重用性,假如同樣是用id查用戶信息數(shù)據(jù)的方法,如果是給前端,那么需要的字段就少一點(diǎn),要是后臺管理系統(tǒng),那么需要的字段就多一點(diǎn),如果是用sql控制,那么你要實(shí)現(xiàn)這個(gè)場景就要寫兩個(gè)mapper方法,如果是有userVO,那么我就可以分別轉(zhuǎn)成userVO/userAdminVO,方便了后期的維護(hù)。
2019-02-11
最贊回答 / 廣州麻辣牛雜檔
關(guān)鍵詞:java.lang.IllegalArgumentException:?Result?Maps?collection?already?contains?value?for?com.testone.dao.UserDOMapper.BaseResultMap2搜一下,說是mybatis-generator生成重復(fù)。再看一下樓下問答大神的提示。再看看mapper確實(shí)有重復(fù)語句,刪掉,重新生成。ok!
2019-02-11