【一】问题
【原问题】在学习的过程中,我不是很明白这个id对应的是哪一个???
【问题变形】自定义ResultMap中的id 和result的区别
【二】解答
id和result都是映射单列值到一个属性或字段的简单数据类型。
在自定义的resultMap中第一列通常是主键id
唯一不同是。
id是作为唯一标识的,当和其他对象实例对比的时候,这个id很有用,尤其是应用到缓存和内嵌的结果映射。
result可以有多个,分别对应数据库中的各个字段和实体类中的属性。
【一】问题
【原问题】在学习的过程中,我不是很明白这个id对应的是哪一个???
【问题变形】自定义ResultMap中的id 和result的区别
【二】解答
id和result都是映射单列值到一个属性或字段的简单数据类型。
在自定义的resultMap中第一列通常是主键id
唯一不同是。
id是作为唯一标识的,当和其他对象实例对比的时候,这个id很有用,尤其是应用到缓存和内嵌的结果映射。
result可以有多个,分别对应数据库中的各个字段和实体类中的属性。