3 回答
已采納

J小流
TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超0個(gè)贊
select標(biāo)簽里是resultMap="userResultMap" 而不是resultType
還有 既然你要使用resultMap 為什么還要在sql里寫別名呢

J小流
TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超0個(gè)贊
如果你想使用別名 那么select標(biāo)簽里的resultType 應(yīng)該是User(前提是你在mybatis配置文件中配置了別名機(jī)制 否則應(yīng)該是User的全類名)

大咪
TA貢獻(xiàn)785條經(jīng)驗(yàn) 獲得超332個(gè)贊
..........我暈,你這個(gè)resultMap里的colunm對(duì)應(yīng)的應(yīng)該是數(shù)據(jù)庫中的列,而property 對(duì)應(yīng)的應(yīng)該是實(shí)體類里的屬性,寫反了吧。。而且你這個(gè)select里邊也是。。。select id_,username_,sex from User where id = #{id}(這個(gè){這里面寫的也是實(shí)體類里的名字呀應(yīng)該。。。}),以上純屬個(gè)人理解。。。還得經(jīng)試驗(yàn)才知道是不是對(duì)的
添加回答
舉報(bào)
0/150
提交
取消