发布网友 发布时间:2022-04-22 20:01
共1个回答
热心网友 时间:2023-10-27 10:15
<resultMap
id
=
"CashInvoiceMap"
type="com.dfire.soa.invoice.bo.Invoice">
<id
column="id"
property="id"
/>
<result
column="order_id"
property="orderId"
/>
<result
column="customer_register_id"
property="customerRegisterId"
/>
<result
column="entity_id"
property="entityId"
/>
<result
column="invoice_kind"
property="invoiceKind"
/>
</resultMap>
在自定义的resultMap中第一列通常是主键id,那么id
和result有什么区别呢?
id和result都是映射单列值到一个属性或字段的简单数据类型。
唯一不同是。id是作为唯一标识的,当和其他对象实例对比的时候,这个id很有用,尤其是应用到缓存和内嵌的结果映射。