我使用mybatis+spring+springmvc框架,部分配置如下,我想問UserMapper.xml文件下的getAllUser方法可以查到兩個表的聯合查詢,當我想獲取jieyue表下的其他屬性的值,請問我怎麼獲取到?
比如我 獲取getAllUser的list,再遍歷llist.getJieyue().借閱記錄實體類的屬性獲取,但是我獲取不到。怎麼獲取?
查詢結果應該直接在UserMapper.xml中做好映射關系的,也就是說你的UserMapper.xml中缺少了點東西。
UserMapper.xml中:
首先,你需要新增一個ResultMap標簽,此標簽中是jieyue屬性類和數據庫字段的關聯關系。
其次,在UserMap的ResultMap標簽中引入剛才新增的標簽。
最後,在通過getJieYue()方式獲取到的屬性類實例才是填充過值的。