1
<lazyLoadingEnabled>只先载入基本信息,直到真的需要的时候,再延迟载入。
2
<useStatementNamespaces>对于一个 Account的map映射,插入的时候必须严格设置为 Account.Insert
3.映射对象
public class PrimitiveResult {
private int orderCount;
public int getOrderCount() {
return orderCount;
}
public void setOrderCount(int orderCount) {
this.orderCount = orderCount;
}
}
<resultMap id="primitiveResultMapExample"
class="PrimitiveResult">
<result property="orderCount"
column="orderCount" />
</resultMap>
<select id="getPrimitiveById"
resultMap="primitiveResultMapExample">
select count(*) as orderCount
from order
where accountId = #accountId#
</select>