对复杂语句可以用sql包含的关系来完成,例如:
<sql id="test"></sql>
<sql id="test1">include refid="test"/></sql>
对于不确定的sql可以使用动态判定的办法:
isNotEmpty、isEqual
如果要循环一个列表的话(目前Ibatis只支持list循环)
<iterate property="status" conjunction=",">#property</iterate>
如果要添加order by 语句的话,order by 后紧跟的表字段名必须在其前面添加上$
例如:
ORDER BY
<iterate property="orderList" conjunction=",">
$id,$name
</iterate>