使用MyBatis的collection主要是为了在实体类中表示一个集合类型的属性,这样可以方便地映射数据库中的一对多关系。通过使用collection,可以将查询结果映射为一个包含多个元素的集合,从而更方便地处理复杂的数据结构。此外,使用collection还可以避免在代码中手动处理一对多关系的逻辑,提高开发效率。