1. 程式人生 > >MyBatis基礎入門《十五》ResultMap子元素(collection)

MyBatis基礎入門《十五》ResultMap子元素(collection)

MyBatis基礎入門《十五》ResultMap子元素(collection)

描述:

  見《MyBatis基礎入門《十四》ResultMap子元素(association )

  

  》》collection

    >> 複雜型別集合,一對多

    >> 內部巢狀

      > 對映一個巢狀結果集到一個列表

    >> 屬性

      > property : 對映資料庫列的實體物件的屬性

      > ofType : 完整java類名或別名(集合所包括的型別)

      > resultMap : 引用外部的resultMap

  》》 collection 子元素

    >> id

    >> result

      > property : 對映資料庫列的實體物件的屬性

      > column : 資料庫列名 或者 別名

 

》》》 例項程式碼描述:

資料庫表:

資料庫表,僅新增了tbl_goods表,其它未動。

tbl_goods

 

實體類:

TblGoods.java

 

TblClient.java

 

介面:

 

 xml檔案

 

 測試方法:

 

測試結果:

 

 xml檔案改造:

僅改造了xml檔案,程式碼其它部分均未改動。

改造之前:

 

改造之後:

 

測試結果:

 

如有問題,歡迎糾正!!!

如有轉載,請標明原因:https://www.cnblogs.com/Charles-Yuan/p/9902626.html