mybatis collection用法
时间: 2023-04-30 19:03:21 浏览: 100
mybatis的用法
MyBatis 的 collection 用法是用来将一个对象中的某个属性映射为一个集合。在 MyBatis 的映射文件中使用 <collection> 标签来实现。举个例子,如果有一个 User 对象,其中包含一个 List<Address> 类型的属性,可以在映射文件中这样配置:
```
<resultMap id="userResultMap" type="User">
<id column="id" property="id"/>
<result column="name" property="name"/>
<collection property="addresses" ofType="Address">
<id column="address_id" property="id"/>
<result column="address" property="address"/>
</collection>
</resultMap>
```
这样 MyBatis 就会将查询出来的数据映射成 User 对象,其中的 addresses 属性就是一个 List<Address> 类型的集合。
阅读全文