自定义ResultMap中的id 和result的区别

【一】问题

【原问题】在学习的过程中,我不是很明白这个id对应的是哪一个???

【问题变形】自定义ResultMap中的id 和result的区别

【二】解答

id和result都是映射单列值到一个属性或字段的简单数据类型。

在自定义的resultMap中第一列通常是主键id

唯一不同是。

id是作为唯一标识的,当和其他对象实例对比的时候,这个id很有用,尤其是应用到缓存和内嵌的结果映射。

result可以有多个,分别对应数据库中的各个字段和实体类中的属性。

猜你喜欢

转载自blog.csdn.net/The_Best_Hacker/article/details/83277214