- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 MyBatis resultMap id标签的错误使用
我们在编写VO对象,如果业务场景稍微复杂一点,就会用到集合属性。例如用户查看个人订单列表,每个订单又包含多种或者多个规格的商品。本节的问题主要是笔者对mybatis id标签的错误使用。id是resultMap以及Collection的子标签,标记出作为 ID 的结果可以帮助提高整体性能。特别注意的是,id是当前命名空间中的一个唯一标识,用于标识一个结果映射。如下图,itemId(商品id)字段值在数据库中不唯一,错误使用会导致只返回该订单某商品的一条记录。因为对于某个商品,麻辣味和五香味只是商品规格,
2020-10-18 18:38:46 2044 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人