亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于視頻中的多對一的疑問,

//變通,多對一 ? ?

private Seckill seckill; ? ?

沒有在Mybatis中配置多對一的關系,Seckill 是如何把結果返回?

小白提問,謝謝。


正在回答

2 回答

就是通過設置別名的時候,把值set進Secskill.如果別名里面的類名不是Secskill的話,單元測試會輸出NULL

0 回復 有任何疑惑可以回復我~

在4-5小節中,在編寫queryByIdWithSecKill的SQL語句時,老師有說過的,就是通過連接查詢,帶回seckill表的列值,這些列值通過“別名”的技巧,如 s.name "seckill.name" ,這樣寫,當數據庫返回name字段的值時,MyBatis會解析你寫的別名,把這個返回值set到SuccessKilled里的SecKill對象的name屬性值,這個過程是MyBatis處理的,對我們使用者來說透明,底層利用的技術應該是Java的反射。

0 回復 有任何疑惑可以回復我~
#1

很野 提問者

明白了,謝謝!
2016-07-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于視頻中的多對一的疑問,

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號