mybatis使用一对多映射
假设现在有两个类 一个MatterDO和MatterPictureDO分别对应数据库表matter_tbl,matter_picture_tbl,在matter_picture_tbl里使用matter_id关联matter_tbl表。在MatterDO里有一个List<MatterPictureDO> urls属性。
xml配置如下
上面xml配置中的红线部分是错误提示,如果这里的collection配置里的<id>标签中的column和外面的<id>标签中的column配置一样那么查出来的数据只有一条。
如果查出的ofType类型数据都是相同的 那么也会只查出一条数据。比如如果ofType改为string 。collection里只有一个url且matter_picture_tbl表里的url都是相同的,那么只会查出一条数据、