MyBatis ResultMap详解:映射Student对象,包含关联关系和集合
每个标签的含义内容:
<resultMap>: 定义一个结果映射,用于将查询结果映射到指定的对象类型。id: 定义结果映射的唯一标识符。type: 指定结果映射的目标对象类型。autoMapping: 指定是否开启自动映射,即是否自动将数据库列名映射到对象属性,默认为false。<id>: 定义一个主键映射,用于将查询结果中的列映射到对象的主键属性。column: 指定查询结果中的列名。property: 指定对象中的属性名。<association>: 定义一个关联映射,用于将查询结果中的列映射到对象中的关联对象。javaType: 指定关联对象的类型。<collection>: 定义一个集合映射,用于将查询结果中的列映射到对象中的集合属性。ofType: 指定集合中元素的类型。select: 指定用于查询集合元素的SQL语句的ID。
原文地址: https://www.cveoy.top/t/topic/px6X 著作权归作者所有。请勿转载和采集!