天天看點

queryRuner如何獲得bean對象,當這個bean對象中包含其他對象的時候

我們知道我們可以使用dbutil的QueryRunner下的query方法使用BeanHandler得到bean對象

但是,當我們在一個表和另一個表關聯的時候,往往喜歡将另一個表的關聯字段變成另一個bean的對象,那麼BeanHandler就無法為該對象指派了。

怎麼解決呢?

  使用MapHandler,得到所有結果的map,然後再map中提取出兩個對象,并且将副對象指派給主對象為屬性。

繼續閱讀